D.F. · D. P. · David F. · David Flanagan · David L. · David P. · F. L. P. · L.P.
David Flanagan Yukihiro Matsumoto