AL. Pseudonyms: Owen Brookes, David Fletcher, Robert Rush