Alfred Russel Wallace : explorer, evolutionist, public intellectual : a thinker for our own times? by Ted Benton. ISBN 9780957453029. Published by Siri Scientific Press in 2013. Publication and catalogue information, links to buy online and reader comments.