Patrick Bernard Crean Author