actors: David Karshaw