lori foster review Archive