Categories Random observations 2003-09-15 12:40:51 Post author By ricky Post date Monday, September 15, 2003 Tax return deadline: October 31. By ricky Husband, dad, R&D manager and resident Lean Startup evangelist. I work at NICTA. View Archive → ← 2003-09-15 12:38:29 → 2003-09-15 22:08:05