Patrick A Waldoch Author