Of Slings and Shields, Throw-Sticks and Javelins - Eiсhler, Barry L.