Joe Morgan's avatar

Joe Morgan (jmmorgan)

Software developer and run-of-the-mill dilettante.

Joe's portfolio is empty.