M
Marv Howard
Writer · Builder · Keeper of Old Stories

Books

From Scottish border ballads to the philosophy of learning — writing that explores the spaces where culture, technology, and story intersect.

Sailing up Olympus cover
Available Now

Sailing up Olympus

A Novel of Education, Agency, and the Architecture of Learning

B.F. Skinner's Walden Two imagined a future where behaviorism shaped every aspect of education and society. Sailing up Olympus offers a different vision — one grounded in constructivist theory, where learners are active creators of meaning rather than passive recipients of stimuli.

This book traces the evolution of educational technology from early teaching machines to modern learning management systems, examining how our tools reflect — and shape — our assumptions about learning, autonomy, and human potential. Written as narrative rather than academic text, it serves as both history and philosophical argument.

Essential reading for educators, technologists, instructional designers, and anyone curious about the relationship between pedagogy and power.

Buy on Amazon →
The Search for Elfland cover
Available Now

The Search for Elfland

A Collection of Scottish Folklore and Ballads

The Scottish border ballads occupy a unique space in literary history — neither wholly myth nor wholly history, but something restless and unresolved between the two. The Search for Elfland gathers these haunting narratives of loyalty, betrayal, supernatural encounters, and the moorland paths where the living and the dead still walk together.

This collection preserves the stark beauty and emotional power of the traditional ballads while offering context for modern readers. For lovers of Celtic culture, mythology, and the oral storytelling traditions that shaped Scottish identity.

Buy on Amazon →
Computer Science: Foundational Concepts cover
In Progress

Foundations of Computer Science

An Accessible Introduction for Young Adult Learners

Computer science education often gets mired in syntax and specific languages, losing sight of the foundational ideas that make computing powerful and elegant. This book takes a different approach — introducing students to the core concepts of algorithms, abstraction, data structures, and computational thinking in ways that are accessible, relevant, and genuinely interesting.

Written for learners who may have no prior programming experience, the book emphasizes understanding over memorization and problem-solving over rote coding. The goal is not to produce programmers, but to develop computational literacy and critical thinking skills that matter regardless of career path.

Publication date to be announced.

JavaScript Canvas Projects cover
In Progress

JavaScript Canvas Projects

Creative Coding for Young Adult Learners

The HTML5 Canvas API is one of the most satisfying entry points into programming — you write code and something immediately, visibly appears on screen. That direct feedback loop is powerful, and this book is built around it.

Working through a series of creative projects, readers learn JavaScript fundamentals by making things: animations, games, interactive art, and simulations. The emphasis is on creative expression and problem-solving, not on memorizing syntax. Because the best way to learn to code is to make something you actually want to exist.

Publication date to be announced.