Major Barbara - Shaw, Bernard (Orient Longman, 2006)