Dennis Flanagan David Flanagan David Flasnagan David Flanagan 著 Dennis Chan Dennis Chan 著 Dennis Sumara Dennis, Alan. Dennis, Pascal Flanagan