Journal Franklin Institute of the State of Pennsylvania; 31 Journal - Franklin Institute of the State of Pennsylvania; 31 9781013305849 1013305841 Böcker och tidskrifter