The Upper Hand by Stuart Hood
$7.99
Shop on Better World Books

Description

Hardcover book. 186 pages. Published by Carcanet Press, Limited (1987)

logo

Better World Books