Books by Magnus MacFarlane-Barrow