Peter B Kyne

Sorry, no author bio...