Chronicle of The Pharaohs /anglais by CLAYTON PETER A

You will find that this textbook uses a modular structure for flexible learning.