Diana Preston

Books Authored

Reviewed by: 

"This story is an adventure on a grand scale directed by powerful institutions but told via the actions of colorful characters"