Daniel Martin DiazBooksSoul MachineIconoclasmAfter the EndEnigmaEarth MagickSoul of ScienceVanished TechnologiesAnatomy Of SorrowTriginta Uno DiesAuthor data: Open Library