Tag Archives: Cleopatra

Cleopatra: A Biography

by Duane W. Roller (Oxford University Press, viagra diagnosis 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