Great Games, Perplexing Puzzles and Smashing Solitaires - Games with an Ordinary Pack of Cards