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