Kevin Thornhill follows 15 collections