David Keno, M.in