Punch and Blood: A Novel