photo credits: Georges Seguin (Okki) - CC-BY-SA-3.0,2.5,2.0,1.0
British artist and writerwd:Q1560699
James M. H. Lovegrove (born 1965) is a British writer of speculative fiction.
Read more or edit on Wikipedia
book by James Lovegrovewd:Q48698823
book by James Lovegrovewd:Q48698827