joan e. pynes (author)