David H. Solomon | doi.page