Thirty-one Patience Games (New Popular Handbook)
Publisher: Foulsham
ISBN-13: 9780572001728