by David Baker (Series Editor), David Bowles (Author), Brian Jefferson (Author), Mark Rowland (Author), Garry Wiseman (Author), David Baker (Series Editor), Mark Rowland (Author), Brian Jefferson (Author), David Bowles (Author), Garry Wiseman (Author), David Bowles (Author), Katie Wood (Author), Robert Wagner (Author), Paul Williams (Author), Eddie Mullan (Author), John Rayneau (Author)
Format: Paperback
Pages: 832
Edition: 2nd
Publisher: OUP Oxford
Published: 12 Jul 2018
ISBN 10: 0198436440
ISBN 13: 9780198436447