Theatre production : an approach and exploration through practical and theoretical experiences : by Hafshizan Hashim - HAFSHIZAN Hashim (Queen Margaret University College, 2005)