Emma Tennant

Waiting for Princess Margaret

Emma Tennant

£12.00
£11.16

Faustine

Emma Tennant

£12.00

Bee Book

Emma Tennant

£25.00
£23.25

Pemberley

Emma Tennant

£18.99

Black Marina

Emma Tennant

£13.00

A House In Corfu

Emma Tennant

£9.99
£9.29

The Beautiful Child

Emma Tennant

£10.99

Seized

Emma Tennant

£8.99

Did We Meet on Grub Street?: A Publishing Miscellany

David Elliott, Emma Tennant, et al.

£12.99
£12.08

Diana: The Ghost Biography

Emma Tennant and Hillary Bailey

£11.99
£11.15