David Swain

David Swain is an author and editor. With Toshi Yonezawa he produced the English translation of Hiroshima Notes.