Paul A Barker, Richard J Condie and Andrew S Malone Author