Author: N. James Maclachlan BVSc  MS  PhD