Robert P Shick Author