logen m . fl.