A Dictionary of Scientific and Practical Beekeeping
Robert B. Gulliford 2001
147 x 208 soft cover 520p