Choices and Constraints - Hanna Diamond (Taylor and Francis, 1999)