Ramesses II by T. G. H. James | Menrva Books