Author: Bromley, Robert Anthony.