The dog days of summer are upon us (or perhaps slightly behind us) and what better way to escape the heat and boredom of these last few summer days than to curl up in glorious air conditioning and ...