The Mirrored Palace is David's third novel. His first two books were Rollie Waters thrillers: Caravan of Thieves and Middle Man. David spent the early years of his writing career in Hollywood. He wrote the feature film, Renegades, starring Kiefer Sutherland and Lou Diamond Philips, as well as episodes of MacGyver, StarGate-SG1 and other shows. David wrote three plays: The Interview, The Rescue, and W.A.R. (Women's Armed Resistance). He also teaches fiction and screenwriting in a graduate program in Connecticut.