Cover 7

Artemisia

Artemisia: The Story of a Battle for Greatness

1999 • 496 pages