Illusions of Fire

Nisha Sharma

Preorder
Book cover for Illusions of Fire
Image for variant 9781454947790
Book cover for Illusions of Fire
Image for variant 9781454947790

Illusions of Fire

Illusions of Fire

Nisha Sharma

View full details

Description

Every morning Laila Bansal wakes up and trains in hand-to-hand combat with her adopted aunts who, when not tending to their thriving vineyard, are immortal demons sworn to protect Laila who was born into a mythological Hindu bloodline--one infused with magic and entrusted with Lord Krishna's secrets of the universe. By all appearances, though, Laila leads a peaceful, protected life.

Then Ahvi, the new boy in town, arrives and immediately seeks out Laila. He happens to be a descendant of a demi-god. Both his and Laila's origin stories (found in the Mahabharata, an ancient Hindu epic poem about the great war between demi-gods, witches, and demons) come crashing to the forefront. Magical powers are activated, dark forces converge, and it looks like Laila's quiet town in upstate New York might be the setting of the next epic battle.

Author Nisha Sharma deftly weaves together romance, magic, and mythology in this contemporary young adult urban fantasy novel.

About the Author

Nisha Sharma is the author of the contemporary YA novels My So-Called Bollywood Life (a Kirkus starred review, NPR Best Book of 2018, and RITA Award Winner for Best Young Adult Romance) and Radha and Jai's Recipe for Romance. She is also the author of The Singh Family Trilogy (contemporary adult romance) and the rom-com series If Shakespeare Were an Aunty. You can find her online at nisha-sharma.com. She's also on Twitter and Instagram at @nishawrites. Nisha and her family live in Pennsylvania.

Publishing Information

Publisher: Union Square & Co.
Pub date: 2026-11-03
Length: 368 pages

The Allstora Membership

Membership Perks:

  • Save 30% on all online store purchases
  • Exclusive access to author's content
  • You pay less, but authors still earn double

Membership Terms:

First Month: $0.00
Monthly price: $5.00
  • To access membership discount simply log in and add to cart, discount applied automatically.
  • One month free trial, cancel anytime. Membership renews on the 15th of each month.