Home›Books›A. J. F. RusselA. J. F. RusselNo biography available.Works (1)Farm animal welfare-- who writes the rules?