Annie Dillard ; foreword by Geoff Dyer. foreword by Geoff Dyer Michael McCollom ; foreword by Geoffrey Holder. with a Preface by Geoff Dyer with a foreword by Geoffrey Moore