This book is a magical debut. It had mystery, magic, romance, love, and everything in between. It sheds light on themes of forgiving and forgetting as well as holding grief and sorrow as having loved and lost being better than not having loved at all.