With April 15th upon us, Americans are once again facing the income tax dragon. Time to don the armor, draw our swords, and battle the beast. Due to calendar peculiarities this year, the deadline is actually the 18th of April, the day that hardly a man is now alive who remembers that famous day and […]