Skip to main content

James D Porterfield

James D. Porterfield is a devotee of railroad history and a gourmet cook. He sorted through 7,500 authentic railroad recipes while preparing Dining By Rail. He lives and teaches in State College, Pennsylvania.