You sound fairly well read but in case you’re looking for some more goodies:
Particularly #1 and #2 will fill your head with ideas…