Lynn M Meskell Author