Alfred Noakes, age 21