Ashes, Ashes by Rene Barjavel

From Book Trigger Warnings