Last Daughter of Krypton by Michael Green & Mike Johnson