Games of Patience: or, Solitaire with Cards