John Lambshead

John Lambshead

Educated Brunel University of Technology, West London, retired career research scientist British Museum (Natural History), London.

If you like author John Lambshead here is the list of authors you may also like

Buy books on Amazon

Total similar authors (23)