All of the following are good.
Play 1 d4! - Richard Palliser (This one is a little older, but still seems good)
A Strategic Opening Repertoire for White - John Watson (1. d4 .. 2. c4)
Two Volume "Grandmaster Repertoire 1. d4" - Boris Avrukh (based on Catalan)
Two Volume "Playing 1. d4" -Lars Schandorff (More advanced then Watson's)
A Cunning Chess Opening Repertoire for White - Graham Burgess (this repertoire include more off the beaten path lines like Bf4 QGD and Torre Attack)
I have this book but before reading it I noticed that it doesn't cover slav or queen's gambits . So can anyone recommend a good book covers all openings on 1.d4 ?
Thanks in advance