MJ botany is ok but not much about growing.
integral hydroponics is great. Its an aussie one and is the best growing guide ive ever read and ive been through most of em.
All the US ones have some very strange ideas in them. But a million things work so whatevers getting the results. In oz we go for 1lb for every 400w, using 1 plant. Takes a little longer than a hundred little 'uns but our laws are based on plant numbers and this works niceley.