The Scsi Tutor: An In-Depth Exploration of the Small Computer System Interface