Michael William Balfe : his life and his English operas / - Tyldesley, William (Ashgate, 2003)