No battles were found that Veerasingham have participated in