The beacon at Alexandria /
Bradshaw, Gillian,1956-
Harmondsworth Penguin
1988