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.
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. See less
James D Porterfield's Featured Books
James D Porterfield book reviews