This course was developed in part using the following sources.