I have heard that the International Bee Research Association (IBRA), located in England, has a WWW site or is otherwise reachable via the Net. Would anyone out there know how to contact the organization? Aloha and Mahalo. Tom