Ink-jet Printing -- Coming Up Heads and Tales