Rosemary Rees

Rosemary Rees is thoroughly familiar with the requirements of the major Modern World History specifications.