• Mistakes are the portals of discovery. — JAMES JOYCE, (1888-1941)

  • 37
 

 

The online archive for Ken McLeod’s teachings and writings
    310.243.6802