Tolong jelaskan mengenai Plot dari Sang Penyihir dari Portobello

Cerita dimulai ketika Athena sudah meninggal. Sherine Khalil, membuat nama baru baginya, Athena setelah mendengar pembicaraan orang tua dengan pamannya mengenai namanya yang kurang sesuai adat bangsa mereka. Pada masa kecilnya, dia memiliki kepercayaan yang kuat perihal malaikat dan para santo-santa.Dia pergi ke Universitas di London dan mengambil jurusan teknik ketika dia berusia 19 tahun. Namun, dia merasa itu bukan yang dia inginkan. Kemudian, dia memutuskan untuk lepas kuliah dan menikah lalu mempunyai seorang anak. Disini, penulis mengatakan bahwa dia melakukannya karena dia merasa ingin menyalurkan hasrat cintanya kepada seorang anak, cinta yang dia dulu tidak mengalami bersama ibu kandungnya. 2 tahun kemudian, dia bercerai dengan suaminya. Lalu, dia berkelana mencari jawaban untuk kebingungannya yang membawanya ke pertanyaan paling mendasar tentang diri sejatinya. Dalam petualangannya, dia membuka hatinya dan menerima diri seutuhnya sebagai seorang ibu, sekaligus menjadi pemimpin spiritual kontroversial di London.