Biographies of Phasmatologists - 8. Robert Walter Campbell Shelford

Published in Phasmid Studies, in 2008, in volume 17, issue 1, pages 8-10

Date published:2008