Hard to Swallow

Pub Date: May 2012

ISBN: 9780231162135

244 Pages

Format: Paperback

List Price: $30.00£24.00

Pub Date: May 2012

ISBN: 9780231162104

244 Pages

Format: Hardcover

List Price: $90.00£70.00