Annie Palmer, The White Witch of Rose Hall+

SCIENCE & TECH: Annie Palmer, The White Witch of Rose Hall