Patently-O Bits and Bytes by Dennis Crouch