Author: Doyle, Edward P., ed. w/ preface