(英)David Prakel著 David Prakel. (美)David Thiel著 David Prakel David Frankel David Drake David Drake. David Wakely