David Stewart Jenkinson PowlsonDavid BrookesPhil 2017 Bibliography