To date, Barack Obama and Joe Biden have released their tax returns for public analysis. Although John McCain has released… read more