Review: A great soulmate story
Rating: 5 out of 5
Date: 07 28, 2013
This is a great story.  Everyone should have someone in their life who is there for them no matter the circumstance.I read A Beautiful Struggle  and Beautiful Forever.  If you haven't read this book first, then Struggle and Forever.Can't wait to read the next chapter of David and Katrina.