Hafsa’s Way

With this activity book, you can unwind while doing something productive.

Hafsa’s Way

A nice touch is the novel’s use of weather to mirror the mood.