Author: Daniel Richardson BS  MSc  PhD