John Fitzpatrick 

Technologist, railfan, lover of music.