J R Solonche Author