James gives public talks and media appearances. Upon invitation, James has presented his research findings to the following organizations:

 

His research had also been requested and submitted to:

 

Review by South African Organs of State

 

Media appearances