Shakthi Kannan shakthimaan@identi.ca

Chennai, India

Free Software developer. Speaker. Writer. Dad. Emacser. Idealist. Purist. Table Tennis player.

Click a list name to show a list.