American on Purpose: The Improbable Adventures of an Unlikely Patriot - Craig Ferguson

I sat down and read half of this last night - could not put it down!