CEYLON PAST AND PRESENT - Barrow George (John Murray, Albemarle Steet:, 1857)