Perri was born and raised in England but pledged her allegiance to the USA while she completed her doctorate degree in the Tri State area. In a former life she was an educator. Now she is a thriller writer and photography enthusiast, living by a lake with her husband and cats.