Welcome to PT!!
I'm sorry I can't answer your questions. We never crate trained Zoee. She was almost 3 months when we got her and started putting her in the bathroom when we left, so that's what we still do and she knows the routine now. Otherwise she has run of the house....at night she stays in the bedroom with us. I am too light of a sleeper to have her in a crate in the bedroom. I woke up everytime she moved.
I'm not sure of any books, but you might be able to find some info online.
And I am sure you will get some responses on this thread from some very knowledgeable people here on PT.