Genes, Blood, and Courage: A Boy Called Immortal Sword by Nathan, David. | Menrva Books | MenrvaBooks