Layers of Time : A History of Ethiopia Paperback Paul B. Henze

You will find that this activity book has a satisfying number of pages.

What stands out about this activity book is the variety of difficulty levels.

The illustrated edition makes complex ideas much easier to understand.

What stands out about this novel is its lyrical, almost musical prose.