10% off all books and free delivery over £40
Buy from our bookstore and 25% of the cover price will be given to a school of your choice to buy more books. *15% of eBooks.

Hearts of Stone

View All Editions

£10.99 £9.89

In Stock. Same day dispatch on orders before 3pm.

Add To Wishlist
Write A Review Read An Extract

LoveReading Says

LoveReading Says

With a foray into more recent history than Simon Scarrow’s previous novels, the Greek Resistance in World War Two is brought vividly and violently to life in ‘Hearts of Stone’. The prologue set in 1938 highlights three young friends (two Greek and one German) on an archaeological dig, from then on in, the book switches between 2013 and the war years of 1940 and 1943. The three main characters are tossed into a sea of conflict, it feels as though they have little choice in the decisions and actions they take. The writing is quite matter of fact and not overly descriptive, giving the impression of a truthful recounting rather than a work of fiction. The chapters set in 2013 create a natural pause between the tales of the battling friends and also slaps your awareness with how quickly the world moves on, yet stays in many ways exactly the same. This is an action packed novel full of interest, it also contains a hushed stillness and encourages thought and reflection making for a captivating read. ~ Liz Robinson

 

Click here to see Britannia by the same author.

Liz Robinson

eBooks of the Month

Find This Book In

Primary Genre Historical Fiction
Other Genres:
Recommendations:

About

Press Reviews

Author

Collections Featuring This Book

You Might Also Like...

The Black Mountain: Quick Reads 2022

Kate Mosse

Paperback

In Stock

£3.59 £3.99

The Art of Dying

Ambrose Parry

Paperback

In Stock

£8.99 £9.99

The House of Whispers

Anna Mazzola

Paperback

In Stock

£8.09 £8.99

Crow Court

Andy Charman

Paperback

In Stock

£8.99 £9.99

Three Fires

Denise Mina

Hardback

In Stock

£9.00 £10.00

Amongst Our Weapons

Ben Aaronovitch

Paperback

In Stock

£8.99 £9.99