David Kiley David Bailey by David Kiley Alvin Ailey Gail Riley david mckee David H. Reiley David J. Smiley david Stokes Dan Kiley