Fiction Publications


The Fifth Vertex Cover Art

Fifth Vertex Cover Art

The Fifth Vertex is an epic, young adult fantasy novel.

Urus Noellor stands upon a rooftop, poised to throw himself over the edge: Born deaf into a culture where one’s only value is as a warrior, he is to be publicly branded as an outcast for lacking this killer instinct. His failed attempt at suicide unlocks within him a form of magic thought to have died out thousands of years ago, a power that may be the key to saving the world from an equally ancient enemy.

Urus and his companions–Goodwyn, the greatest warrior in Kest; and Cailix, the mysterious orphan–must find a way to stop a powerful group of sorcerers from destroying the five hidden vertices that ward against threats from beyond their world while fighting off dangers from within. As the quest to protect the vertices spreads to neighboring realms, Urus discovers he possesses great courage and uncanny power; Goodwyn must face the realities of war and death; and Cailix discovers a devastating truth that could change everything.


“The First Book of the Dead”, an alternate-history short story exploring the terrible truth of what really happened in 48 B.C. at the Library of Alexandria.

Dead Worlds 5 Cover

Dead Worlds 5 Cover

Dead Worlds 5 is an anthology of zombie stories. I have a short story, ON THE ROCKS, published in this anthology. It is a cyberpunk-inspired take on the traditional zombie apocalypse story where the zombies are actually animated cryogenically preserved people.


Technical Publications

  • Windows Phone 7 for iPhone Developers
  • ASP.NET 4.0 Unleashed
  • WPF Control Development Unleashed
  • SharePoint 2007 Development Unleashed
  • C# 2005 Unleashed
  • C# Programming Evolution
  • C# 2003 Unleashed
  • ASP.NET Website Programming, Problem – Design – Solution
  • ASP.NET eCommerce : Problem – Design – Solution
  • .. a bunch more ..
  • Professional ADO.NET
  • Professional ASP.NET Web Services
  • Professional .NET Framework