With its clear definitions and carefully chosen up-to-date vocabulary from all areas of life, the Urdu to Arabic will meet your everyday language needs and will make your trips more comfortable and ...
A Human History of the Mediterranean; By Davide Abulafia; Oxford University Press; 816 pp., $68.00 If you read the better class of these ocean books, you might soon find yourself convinced of the ...