Alan Dean Foster by Alan Dean Foster Alan Sangster by Dean Foster Dean Allen Foster Clare Foster Dean Foster Ellen Foster Marc de. Coster Susan Leigh Foster