Charles Rycroft Charles Rycroft. Havercroft Thornycroft charles dickens charles Mackerras Michael Ashcroft