Author: Peter H. (editor) Barry; Wright