I bought Alfred's The Complete Book of Scales, Chords, Arpeggios & Cadences and have been working through it. It's exactly what I was needing.
I've been conscious of a few things since starting piano. One of them has been going down a traditional path of learning piano. Many of the books involve playing simple pieces by sight reading. They are very boring, and I think, one of the main reasons why many people give up.
I started with Bach's Prelude in C, which is a much more complicated piece than many of the traditional books would cover. After learning and practicing the piece, it has given me something tangible.
I've learnt many more pieces but still need to learn theory if I am going to progress. Most of the stuff is online but it's hard to collect it all together, so I wanted a book for that, but as I said was conscious of getting the wrong book.
The Alfred's book I have bought is perfect for my level. And it gives me enough to practice whilst still learning pieces or songs I actually want to play.
It will form part of every practice session for the next few months.