No author

2 books

640 pages first pub 2001 (editions)

funny informative lighthearted medium-paced

44 pages first pub 1728 (editions)

challenging informative medium-paced