Author: Bradley, Robert Noël.