Published by Prism Press
1982
Recent Publications
Published by Northern Bee Books
2013
Published by CMI
2010
Published by Northern Bee Books
2013
Published by Northern Bee Books
2013
ISBN: 978-0-907908-37-1
Published by Northern Bee Books
2010
Published by Timber Press
2009
Published by Northern Bee Books
2008
Published by Crowood Press
2011
Published by Northern Bee Books
2018
Published by QED Publishing
2017
ISBN: 9781784937898
Published by Pelagic Publishing
2014 (3rd Edition)
ISBN: 9781907807060
Published by Cavalier Paperbacks
2013
Published by Cavalier Paperbacks
1998
Published by Northern Bee Books
2009
Published by Northern Bee Books
2010
Published by Northern Bee Books
2019
Published by Merlin Unwin
2013