Consolidated index to the South African Armorial (1989, 1990, 1992, 1997, 2001)
Index to local and regional authorities which have registered arms, badges and seals with the Bureau of Heraldry (1990, 1991, 1997)
Alphabetical index to South African Defence Force heraldic representations registered with the Bureau of Heraldry (1991, 1997, 2000)
Names, Uniforms and Badges – a computerised record of the registrations under the Protection of Names, Uniforms and Badges Act, 1935, Vols. 1 – 4 (2000)
مقالات الجرائد والتقارير
Report on the Transformation of National Orders in South Africa, co-authored with Dr Y Muthien and General L Moloi, 1998
South African Military Colours – 1664 to 26 April 1994 Part II Vol.1 – Military Colours of the Union Defence Forces and of the South African Defence Force : 1 July 1912 to 30 May 1961, co-authored with Prof H H Smith, SAVA Journal SJ: 8/99, December 1999 (ردمك 0-620-30685-8)
South African Military Colours – 1664 to 26 April 1994 Part II Vol.2 – Military Colours of the Union Defence Forces and of the South African Defence Force : 1 July 1912 to 30 May 1961 : Colours devised for the Commandos of the South African Defence Forces prior to World War II, co-authored with Prof H H Smith, SAVA Journal SJ:9, July 2005 (ردمك 0-620-34701-5)
South African Military Colours – 1664 to 26 April 1994 Part III Vol. 1 – Military Colours of the South African Defence Force 31 May 1961 to 26 April 1994 : The National Colour and Colours devised for the South African Army, co-authored with Prof H H Smith, SAVA Journal SJ:10, June 2011 (ردمك 978-0-620-50804-9)
The Union Jack over Southern and Central Africa, 1795 – 1994, SAVA Journal SJ: 3/94, October 1994 (ردمك 0-620-18833-2)
Some Southern African Flags, 1949 – 1991, SAVA Journal SJ: 1/92, April 1992 (ردمك 0-620-16598-7)
Symbolism in the coats of arms of Special Schools for the Cerebral Palsied, in Education and Culture, II, 2, June 1978
The Bureau of Heraldry, its establishment, functions and procedures, in Education and Culture, V, I, March/June 1982
Heraldry in South Africa, in Optima, Vol. 32, 4, December 1984 (subsequently reprinted in The New Zealand Armiger, 18, December 1990)
Finnish Influence on South African Heraldic Design, in the Proceedings of the 16th International Congress of Genealogical and Heraldic Sciences, Helsinki, 1984
Historic Flags of South Africa, in the Report of the 11th International Congress of Vexillology, Madrid, 1985
Heraldry in Natal, in Natalia, 17, December 1987
New Southern African Flags, in the Proceedings of the 12th International Congress of Vexillology, 1987, published in The Flag Bulletin, XVIII, 1 – 4/130, Jan – Aug 1990
The Evolution of the Coat of Arms and Flags of South West Africa and Namibia, published in 8 parts in Archives News, XXXII, 11 May 1990 – XXXIII, 6, December 1990
Kruger Gray's bookplate for South Africa House, London, in Africana Society of Pretoria, Yearbook 8, 1990
Symbols for Namibia, in The Flag Bulletin, XXXI, 1 – 2/145, Jan – April 1992
Heraldic adaptation in the Southern African context, in Genealogica & Heraldica, the Proceedings of the 20th International Congress of Genealogical and Heraldic Sciences, Uppsala, 1992
The flags of the Diggers' Republic, in Fahnen Flags Drapeaux, the Proceedings of the 15th International Congress of Vexillology, Zurich, 1993
Some Bookplates in the Brenthurst Library, in Brenthurst Archives, I, 1, 1994
The design of the new South African national flag, SABS Bulletin, XIII, 3, May/June 1994 (subsequently reprinted in the Journal of the Dental Association of South Africa, Vol. 49, II, November 1994)
Creating an interim flag for South Africa, in The Flag Bulletin, XXXIII, 3/158, May – June 1994 (co-authored with B B Berry, D de Waal and T Stylianides)
The evolution of a distinctive South African heraldic idiom, 1963–1996, in Genealogica & Heraldica, the Proceedings of the 22nd International Congress of Genealogical and Heraldic Sciences, Ottawa, 1996
The Cartoonist's view of the South African National Flag, in Flags in Southern Africa and the World, the Proceedings of the 17th International Congress of Vexillology, Cape Town, 1997 (ردمك 0 620 24397 X)
The Seal of the Republic of South Africa – a little oversight?, in Arma (New Series), Vol. 4, 1–2, December 1998
Flags of the Uniformed and other services in the former African 'Homelands' of South Africa, in Flags from Sea to Sea, the Proceedings of the 18th International Congress of Vexillology, Victoria, British Columbia, 1999