David Leatherbarrow W. J. Leatherbarrow W.J. Leatherbarrow Leatherbarrow W.J. Leatherbarrow. (英)Brian Leatherbarrow原著 afterword by David Leatherbarrow David Barrow David J. Garrow David Yarrow