Alien species management: Public perception of animal rights and welfare.

Author: Fran Foster