Michael Scheufele

Michael Scheufele studied Physics and now works as a software developer in finance. He has a fondness for biographies and history.