Signs Signals and Codes c2015 p2015