A . Gripenstedt ( 2903 ),