Southern Pacific Steam Pictorial. Volume II. 2900 Series to 5000 Series.