s. hanlon