Zaslat SMS: Low cost printing for development : a