Cover image
Software Engineer, Professional Musician, Amateur Baseball Statistician, Numismatist, Bad Tango Dancer, ...