For those interested in learning more about John, here are a list of relevant resources:
FPC Wiki Page
Official House Site
Official Campaign Site
Wikipedia Page
Congresspedia Page
WaPo Voting Database
FEC Report
On the Issues
Open Secrets.org
Project Vote Smart