100 Good Things That Happen As You – 9781558670365, Lauraine Snelling, paperback You will find that this activity book encourages patience and attention to detail.