Bestselling 'Coolidge' author Amity Shlaes draws fans to Heights casino book talk