by David White (Author), David White (Author), Daniel McLaughlin (Author), Nigel Lawson (Author), Paul Masters (Author)
Format: Paperback
Pages: 608
Edition: 1
Publisher: Garland Science
Published: 06 Oct 2016
ISBN 10: 0815365101
ISBN 13: 9780815365105