Interview with David Holmes