If you go to Amazon and click on the cover, you can get an idea if this is what you're looking for or not. I'd say it is for beginners who understand the basics and how the language works. Basically it's for the students that are looking for their first proper reading material in Spanish. https://www.amazon.com/Spanish-Short-Stories-Beginners-Captivating-ebook/dp/B078WRXYM7/
First off, Amazon has a lot of Spanish books for free. Not the easiest, I think, but something to look at and they're free so....
They also have quite a few that are easy Level A1 books for 0.99 or thereabouts...
I also got Spanish Short Stories for Beginners...nothing exciting but good for learning.
One thing I like to do is get a harder book and open up Google Translate and, when I come to a difficult sentence or word, I'll type it in and study it. It's pretty cool seeing the beauty of the language open up this way.
For starters here are my suggestions as someone that started 5-7 years ago and is coasting (not actively studying) at a B2 level:
Language Transfer I can't overstate how awesome this course is. It's the foundation of everything I ever learned because I had the basic mechanics of the language pinned down. Not a lot of vocabulary, but a solid understanding of how to manipulate everything I learned after.
Keep doing duolingo every day. They'll help you with building up a beginner level vocabulary. Not the most relevant words, but more words are always a positive. But not just the lessons but you'll want to get involved with the podcast and interactive stories
After those 2 starting points (or during) I suggest a lot of immersion on youtube. And I mean a lot. Try to make it the vast majority of what you watch in your downtime, if not all. I fell asleep to Dreaming Spanish, would study with Maria Español, and casually enjoy Español con Juan. Slowly put together a playlist of spanish music during this time as well (I prefer reggaeton and rap so lots of Lapiz and Bad Bunny). Changed my phone language. My browser. Youtube. Facebook. Everything. My reddit is in spanish still. I changed so much that ads on twitch and youtube are now telling me in spanish to buy a new 5G phone. Youtubers I recommend to beginners:
Español con Juan is amazing. Legitimately just a wonderful channel to follow. I prefer the Latin American accent, being that I'm American, but even still I recommend his channel first and foremost. The entire premise is teaching spanish in spanish. And he's a funny guy to boot.
Maria Español is an awesome resource at the beginnings of intermediate level. She has full hour long videos of online classes she gives. Tips to help you speak more naturally. And practical alternatives to common phrases such as "you're welcome" so that you don't sound like a robot.
Dreaming Spanish is another wonderful channel. He (they, really) does a version of what Juan does where he tells stories in spanish of varying levels of mastery. From barely getting through a duolingo lesson to being able to speak with a native.
Easy Spanish has a mix of street interviews with natives (and subtitles in english and spanish so you can follow along!) as well as tips/instructional videos. If you're a beginner and want to immediately dive into native accents, 100% this is your happy place. Also, since all the other channels I linked are European, this is a nice place to get a taste of Latino accents. (Mostly mexican, I believe).
I could go list a lot more channels as my spanish youtube follows 120 something different channels. However I will name Butterfly Spanish, Why Not Spanish?, Deliberate Spanish, Español con Maria, and Mextalki as honorable mentions for places to learn.
Okay so we got lessons, and youtube immersion. My next suggestion is to read books! That's how you would expand your vocabulary in a language you're perfectly fluent in. It's an even better way to expand your vocabulary. As a beginner I strongly recommend graded readers such as Spanish Short Stories for Beginners. There's a variety of books similar to this, often with review quizzes, highlighted vocabulary, and audio track to follow along available to enhance the experience. Once you're feeling up to some full stories...guess who has a series of stories to help you learn? Juan Fernandez from Español con Juan (also the creator of 1001 reasons to learn spanish podcast).
And last, but not least, I strongly recommend adding the Language Learning with Netflix (and Language Learning with Youtube) extensions to your browser of choice. Once you're ready for higher level immersion such as a series like Club de Cuervos, this extension is a godsend.
I won't get into my thoughts on Anki and how I used it because...quite frankly this post is pretty long winded already and I'm hoping I didn't overwhelm you already. If you can't tell I get really excited about this. Best of luck on your journey!
Merci
Edit:
Link for UK: https://www.amazon.co.uk/Spanish-Short-Stories-Beginners-Captivating-ebook/dp/B078WRXYM7