Listen

Description

The ups and downs of technology in your programs and my thoughts on them.