Michael Kirwan

 

 

(New York, 1953)