Tag Archives: Cleopatra

Cleopatra: A Biography

cleopatra_icon

by Duane W. Roller (Oxford University Press, 2010) hardback, rrp £14.99 Reviewed by Christina Riggs Mother of four. Sailor. Author. Medical student. Not exactly the sexpot of Shakespearean lore and Hollywood legend. But history suggests that there was much more

Online Viagra Mastercard