PATRICK D WARING