Reading list: John Norman
No better way to group them all together :)