The ruined cities of Ceylon - Cave, Henry William 1854- (S. Low, Marston, 1897)