Please suggest me a good book regarding SQL 2005 that is recommended for administrator and for developers.

Thanks!