Samarkandi, Perry,author.