John Carswell Brett Carswell Peter Haswell. Patricia Cornwell. Sarah Churchwell. By richard Carswell Richard Carswell John Maxwell. Pamela Powell. Sandra Newell.