Detailed Information

Chapman and Hall (London)