Palmer-Vibert, Glenda,author.