
Tell us about yourself and how many books you have written. Hi, I’m L.S.Pullen, aka Leila. I’m an indie author, born and raised in North London, but now reside in Peterborough, England. It’s true what they say you can take the girl out of London, … [Continue reading] about L.S. Pullen