Text this: Mamoulian : life on stage and screen / David Luhrssen.