The Selfish Wish by M.V. Joseph
Julian captures a magical horseshoe and is assigned by the Leprechaun Council the responsibility of granting a selfish wish to six strangers. The last wish, the seventh wish, must be his selfish wish. Not only must he choose who receives the wishes, he must also keep the golden horseshoe away from the evil trolls. Join Julian and his leprechaun companion, Lawrence, as they travel from coast to coast to fulfill the all the wishes.