Welcome to John Leehey's online portfolio. Sorry about the mess, my hosting provider lost all my data (on 5/21/2013) and I'm still sorting through my local backup material.