This is the author here, please ignore my very shameless voting for my own book. I swear I think it's good, I just can't undo it.... give it a shot.