author, co-author, editor, illustrator. twenty-five years of throwing my heart at the page to see what sticks

As Holly Ollivander
Gerard’s Herbal
Gerard’s Arboral
An Alphabet by William Nicholson
Calender & Character by William Nicholson
The Gospels According to Gustave Dore
The Old Testament According to Gustave Dore
Raising Cane, the Unexpected Martial Art
Puzzling People, the Labyrinth of the Psychopath

As Bartolomeu Orsa
Kinship: A Guided Journal for the Trip of a Lifetime

As TheAntiTerrorist
TheAntiTerrorist Handbook
Standing Under Freedom, A Foundation for Personal Empowerment

As Thomas Heo
Talking Tudor