David L Brewer Facts