R.S. Wallace & Associates Limited.