James Walter (translated and Edited by) McFarlane