Major Maude Allan speaks at local Presbyterian church