Joseph McQuade

Joseph McQuade

My name's Joe; I am waiting to start my master's and want to share the things that interest me (predominately history and science)!