This image is currently not available.

Stakes and Kidneys

Why Markets in Human Body Parts are Morally Imperative
Ashgate Publishing Limited
Published on 20. May 2005
Book
Hardback
272 pages
978-0-7546-4109-4 (ISBN)
€88.20incl. 7% vat
Article exhausted; check different version

More details

Other editions