steve zabaldo Biography

father, husband, teacher, student, writer

outlook - cynical optimism

philosophy - do no harm

social necessity - tolerance