Rachel Holmes

Titles

Eleanor Marx: A Life

Rachel Holmes

£12.99
£12.08

Secret Life of Dr James Barry

Rachel Holmes

£12.99
£12.08

Sylvia Pankhurst: Natural Born Rebel

Rachel Holmes

£35.00
£32.55

Fifty Shades of Feminism

Susie Orbach, Lisa Appignanesi, et al.

£9.99
£9.29

Early Childhood Studies: A Multiprofessional Perspective

John Powell, Liz Jones, et al.

£25.99

Refugee Tales: Volume II

Jackie Kay, Helen MacDonald, et al.

£9.99
£9.29