Doing some research tonight I came across
The Public School Magazine" Vol V111 July-Dec 1901 which has a 9 page article titled Badges of the Public School Corps
It contains contemporary accounts, with some illustrations, of the cap badges buttons and collar badges work by several OTCs which may be of interest to some members. The pages of interest are 381-389.
The link below will hopefully take you to a free google e-book which one can download.
John
http://books.google.com/books?id=SI0...0badge&f=false