Keeping Parrots: Understanding Their Care and Breeding
Alan Jonesis a vet who has had a lifelong interest in birds and has worked with avian patients for more than two decades.