"WORKING WITH UNIX PROCESSES" by Jesse Storimer