Theatre World magazine 8th May, 2011 Margaret Lockwood Spiderโs Web (1954) Magazine, Theatre World 348W x 525H