actors: Jeffrey Byron