Title: The Salvation Project (The Soterion Mission #3)
Author: Stewart Ross
Release Date: 20th June 2017
Genre: Dystopian YA
Publisher: Blean Books
Humanity’s hope of salvation lies within a single laptop…
A mutation in human DNA means no one lives beyond nineteen. Scientists working to reverse this pandemic died before their Salvation Project was complete, leaving behind the results of their research in a sealed vault – the Soterion.
122 years have passed. The civilisation of the ‘Long Dead’ is almost forgotten, the Soterion has been burned to ashes, and communities of Constants are tormented by brutal tribes of Zeds. Cyrus, Miouda and Sammy flee their burning city with a laptop rescued from the inferno. They believe it contains the key to the Salvation Project. But its batteries are dead, there is no electricity to power it, and murderous Zeds will stop at nothing to get it back…
Stewart was born in Buckinghamshire and educated in Oxford, Berkhamsted, Exeter, Bristol, and Orlando, Florida. He taught at a variety of institutions in Sri Lanka, the Middle East, the USA, and Britain before becoming a full-time writer in 1989.
With over 300 published titles to his credit, he is now one of Britain’s most popular and versatile authors. His output includes prize-winning books for younger readers, novels, plays, three librettos, a musical, and many widely acclaimed works on history and sport. Several of his books are illustrated with his own photographs.
Stewart also lectures in France and the UK, gives talks, runs workshops, and visits schools. He is an occasional journalist and broadcaster. His brother, Charlie Ross, is the celebrated auctioneer.
In his spare time Stewart enjoys travel, restaurants, sport, theatre, photography, art and music. He lives near Canterbury with his wife Lucy, and – occasionally – his four children and two grandchildren. Each morning he commutes 10 metres to work in a large hut in the garden.
Follow the Book Tour!
Wednesday 21st June
Thursday 22nd June
Friday 23rd June
Saturday 24th June
Sunday 25th June
Monday 26th June
Tuesday 27th June
Wednesday 28th June
Thursday 29th June
Friday 30th June