Flashcard Machine: Can play as a game as well as use as a flashcard study set for terminology for this topic.
It is important to provide evidence of using a variety of reliable resources. Use the online Reference Generator available through the Portal to create your citations. Make sure you alphabetically sort them afterwards.