Richard F McMahon

McMahon has worked as a Systems Design Technical Manager in avionics computer applications. Though he is a graduate in electrical engineering, humanities have always been his chosen avocation.

Richard F McMahon's Featured Books