All works © Jon Irving, all rights reserved