David Randall David Dranove David Hand Blake, Randolph. Craig, David Randolph, Quirk, Randolph David Grann Quirk, Randolph. (英) David Brandwood著 David Vann