Paperback
details (UK).
ISBN: 978-0-86098-260-9
ISBN-10: 0-86098-260-2
International Bee Research Association · 2009