W P Paterson Author