Ishmael A. Soledad

4 books

218 pages digital

170 pages digital

missing page info digital 2021

adventurous emotional reflective slow-paced

366 pages 2018

challenging informative reflective medium-paced