Sorry Paul, I do not know of any books that cover todays technology.
The four protocals you mention "x10 upb zwave and insteon"
x10, upb and insteon are all power line communications (PLC), ex. they send signals over the existing wiring in your home to devices connected to them.
zwave uses a RF (radio) interface and does not depend on he power lines to communicate. but people with metal studs or wire with stucco walls may report por com/lower signal strength.
The other option like you mentioned is a hardwired technique. every switch you want to control needs communications wires run to them, back to a central point, most people use cat5/6 for this. it DOES NOT get connected directly to your computer network, but back to a central controller. because it is hard wired it is more robust, and less likely to have interference with other devices. but the PLC devices have come a long ways from the X-10 where they would only work 1/10th of the time you wanted them to.....

look around for horror stories there are some on all devices ( I WILL NOT go into detail here, and I urge others not to also and derail things...) but there are some that are worse then others. Most not all PLC stuff require a neutral wire in the box you are replacing the device in (switch outlet ect...)
Also one warning. what ever you do DO NOT set an outlet to be dim able. eventually some one will plug something in that is not suposed to be dimmed and you will smoke either your device, outlet, control device(switch or outlet) and possibility your house!