Management of Regeneration: Choices, Challenges and Dilemmas by John Diamond Back to product details page >