Combining the London System, Barry Attack, Tarzan Attack, and Veresov with Bf4. Personally, I recommend starting 1.d4 and 2.Bf4, which allows for maximum flexibility.Good books on the London and related lines with Bf4 include:
--Sverre Johnsen and Vlatko Kovacevic, Win with the London System (Gambit 2007, 2010). A really excellent guide to playing the London in an aggressive way as White. However, this is not a complete repertoire.
--Cyrus Lakdawala, Play the London System (Everyman 2010). A complete d4 repertoire built around the London system, which is a lot more consistent than Lane's repertoire and full of interesting ideas. Many games are not available in databases (some are blitz games of the author's).
--Marcus Schmuecker, The London System (123Chess 2009). Originally in German. An English translation appears to be posted online. Offers very thorough coverage of the opening, including minor lines.
--Gary Lane, Ideas Behind the Chess Openings (Batsford 2003). Useful more as a repertoire guide than for analysis as the games are full of errors by Black. But I like that it covers the Barry Attack and the 150 Attack vs. the Pirc, which make a great fit with the London repertoire.
--Mark van der Werf, "Bishops First: 1.d4 d5 2.Bf4" in SOS #5 (New in Chess 2006): 98-106. This article offers interesting suggestions for starting via this move order, including 2...c5 3.e4!?
--Arthur Kogan, "The Tarzan Attack" in SOS #6 (New in Chess 2007): 51-58. A complete analysis of 1.d4 Nf6 2.Nf3 g6 3.Nc3 d5 4.Bf4 Bg7 5.Qd2!? which may represent an improvement over the Barry Attack with 5.e3.
--Aaron Summerscale and Sverre Johnsen, A Killer Chess Opening Repertoire, enlarged edition (Gambit 2010). Summerscale's original 1999 book is where most players learned the Barry Attack. Parts of the repertoire might also work with the London system, as Lane shows.
--Richard Palliser, Starting Out: d-Pawn Attacks: The Colle-Zukertort, Barry and 150 Attacks (Everyman 2008). This book offered an update to Summerscale's then out-of-print repertoire, until Sverre Johnsen came along to update and enlarge the "Killer" repertoire book. Palliser covers the Tarzan Attack but otherwise follows Summerscale.
--Jimmy Liew, The Veresov, Move by Move (Everyman 2015). The first Veresov book I know to discuss the lines with Bf4 played by Jobava and Rapport.
-- Geza Maroczy, London 1922, 21st Century Edition (Russell Enterprises 2009). It's always fun to go back to the source. Many of Maroczy's annotations can be found right here at Chessgames.com, but the book is still nice.
Game Collection: London 1922
London (1922)
-- Eric Prie, "No-one Knows the Neo-London." New in Chess Yearbook 83 (2007): 222-230. Discusses the range of possibilities for both players following 1.d4 d5 2.Bf4 c5, starting with the game Van der Werf - Krudde, Netherlands 2006-2007.
--Alon Greenfeld, "What Do You Do with an Extra Tempo?" New in Chess Yearbook 78 (2006): 216-222. Focuses mostly on 1.d4 d5 2.Bf4 c5 3.e4!?