Ken Foster
Ken Foster

Ken Foster

Author of fiction and non-fiction; dog guy; bad boxer. New book, City of Dogs, is just out now from Avery/Penguin.