Lady Cadogan's Illustrated Games of Solitaire or PatienceNew Revised Edition, including American Games by Cadogan, Adelaide, Lady
 is a Project Gutenberg book, now on Github.