Living One Line at a Time

The journey so far...