by Gareth Thomas (Author)
Format: Hardcover
Pages: 646
Edition: 2nd
Publisher: Wiley–Blackwell
Published: 07 Dec 2007
ISBN 10: 0470025972
ISBN 13: 9780470025970