David Michie David Ritchie David Michie. David Donachie by David Ritchie david hockney david munrow david levithan Donald Richie Vida de Ritchie