by Deborah Halverson ; foreword by M.T. Anderson. by Doug Swenson ; foreword by David Swenson. by Deborah K. Dietsch ; foreword by Robert A.M. Stern. Karen Halverson ; foreword by William Deverell. by David Canter ; foreword by Ian Rankin.