Author: Lamorie, Andrew, pseud.