johnsolomon28's public page