d4 openings

https://web.archive.org/web/20140627074459/http://www.chesscafe.com/text/hansen85.pdf
http://www.gambitbooks.com/pdfs/Win_with_the_London_System.pdf
https://www.newinchess.com/Shop/Images/Pdfs/9035.pdf
https://www.newinchess.com/Shop/Images/Pdfs/7619.pdf
https://web.archive.org/web/20140627100246/http://www.chesscafe.com/text/hansen139.pdf
https://web.archive.org/web/20140708093403/http://www.chesscafe.com/text/tips.pdf
https://www.newinchess.com/Shop/Images/Pdfs/7656.pdf
https://www.chess.com/article/view/the-perfect-opening-for-the-lazy-student
and there is also the Cyrus Lakdawala book, First Steps: The Colle and London System.
https://www.chess.com/article/view/how-to-understand-openings
Starting Out: Queen's Gambit Declined by Neil McDonald (2006)
https://web.archive.org/web/20140627005627/http://www.chesscafe.com/text/hansen93.pdf
and/or First Steps: The Queen's GambitKey Ideas, Tricks and Traps by Andrew Martin (2016)
https://www.newinchess.com/Shop/Images/Pdfs/7652.pdf
might serve as a general introduction. We have often seen recommendation of the somewhat older book, Queen's Gambit Declined by Matthew Sadler (2000).
https://web.archive.org/web/20140708234438/http://www.chesscafe.com/text/hansen15.txt
A few years ago, there were a number of books with advice for White:
A Strategic Chess Opening Repertoire for White by IM John Watson (2012),
https://web.archive.org/web/20140627105428/http://www.chesscafe.com/text/hansen161.pdf
http://www.gambitbooks.com/pdfs/A_Strategic_Chess_Opening_Repertoire_for_White.pdf
Playing 1.d4: The Queen's Gambit by Lars Schandorff (2012),
https://web.archive.org/web/20140626221508/http://www.chesscafe.com/text/hansen162.pdf
http://www.qualitychess.co.uk/ebooks/Playing1d4QueensGambitexcerpt.pdf
The Kaufman Repertoire for Black & White by GM Larry Kaufman (2012),
https://web.archive.org/web/20140626221508/http://www.chesscafe.com/text/hansen162.pdf
https://www.newinchess.com/Shop/Images/Pdfs/955.pdf
A practical repertoire with 1.d4 and 2.c4 Volume 1 by Alexei Kornev,
http://reviews.dailychess.org/a-practical-repertoire-with-1-d4-and-2-c4-the-complete-queens-gambit-volume-1-by-alexei-kornev-chess-stars-2013-304-pages/
https://www.newinchess.com/Shop/Images/Pdfs/7288.pdf
and A Cunning Chess Opening Repertoire for White by Graham Burgess (2013).
http://theweekinchess.com/john-watson-reviews/john-watson-book-review-110-repertoires-in-the-age-of-carlsen
http://www.gambitbooks.com/pdfs/A_Cunning_Chess_Opening_Repertoire_for_White.pdf
I think Watson, Schandorff, Kornev, and Kaufman advocated 1 d4 d5 2 c4 e6 3 Nc3 Nf6 4 cxd5 exd5 5 Bg5, while Burgess advocated 1 d4 d5 2 Nf3 Nf6 3 c4 e6 4 Nc3 Be7 5 Bf4.
If the Catalan is your interest, perhaps the most recent book help is to be found in Grandmaster Repertoire 1A - The Catalan by Boris Avrukh
http://www.qualitychess.co.uk/ebooks/GM1A-Catalan-excerpt.pdf
and Grandmaster Repertoire 1B - The Queen's Gambit by Boris Avrukh.
http://www.qualitychess.co.uk/ebooks/1BTheQueensGambit-excerpt.pdf
Not sure what the focus is for the 2016 book, The Queen's Gambit by Damian Lemos.
Advice for Black can be found in Declining the Queen's Gambit by John Cox (2011).
https://web.archive.org/web/20140626233841/http://www.chesscafe.com/text/hansen149.pdf
Possibly helpful:
Starting Out: d-Pawn Attacks by Richard Palliser (2008)
https://web.archive.org/web/20140626165651/http://www.chesscafe.com/text/hansen118.pdf
Zuke 'Em, The Colle-Zukertort Revolutionized by David Rudel (2009)
https://web.archive.org/web/20140627053117/http://www.chesscafe.com/text/hansen130.pdf
The Zukertort System: A Guide for White and Black by Grigory Bogdanovich (2010)
https://web.archive.org/web/20140627131000/http://www.chesscafe.com/text/hansen143.pdf
A Killer Chess Opening Repertoire by Aaron Summerscale & Sverre Johnsen (2010)
https://web.archive.org/web/20140627030157/http://www.chesscafe.com/text/hansen133.pdf
The Moment of Zuke by Dave Rudel (2009)
https://web.archive.org/web/20140627030157/http://www.chesscafe.com/text/hansen133.pdf
Starting Out: The Colle by Richard Palliser (2007)
https://web.archive.org/web/20140627040050/http://www.chesscafe.com/text/hansen103.pdf
The Colle: Move by Move by Cyrus Lakdawala (2013)
https://web.archive.org/web/20140627110453/http://www.chesscafe.com/text/hansen169.pdf
First Steps: Colle and London Systems by Cyrus Lakdawala (2016)
https://www.chess.com/article/view/how-to-understand-openings
I have been a e4 player for 15 years. A while ago i planned to switch to d4 to enlarge my "chess understanding". I have big general difficulties. When i try to learn opening theory i cant because game switches to a different line that i wanted to. How should i play d4 to make sure i get those variations i want to.