Michael Firth: “Nothing else has given me the results I’m seeing right now”