Mark A Lorrell Author