A review by tattdcodemonkey
A Wizard's Guide to Defensive Baking by T. Kingfisher

adventurous emotional funny lighthearted fast-paced

4.25