Author: Taylor, John W.R., Moyes, Philip John Richard