כחומה בצורה הוא רומן היסטורי מתקופת חורבן בית שני. הרומן מספר את סיפורה של שבויה יהודייה יפהפייה - מהכפר מהדרין שבהרי ירושלים - בשם בשמת. היא נלקחת לרומא ונרכשת על ידי סוחר עבדים בשם חמדאן. וירגיליוס – רופא יווני ששכל את אשתו בשעת לידתה, משתתף בקרב על יהודה כרופאו של אספסיאנוס. הלה בנדיבות ליבו וכהוקרה על שירותו הנאמן מעניק מתנה לוירגיליוס – את ביתו שבעיירה בולינה ברומא. אנו פוגשים לראשונה את וירגיליוס בשוק העבדים ברומא. הוא מחפש עבד יהודי הדובר יהודית ורומית, כדי לשמש לו כמתרגם לעבדיו היהודים שרכש לא מזמן.
בשוק פוגש וירגיליוס בחמדאן המציע לו את בשמת. זו יודעת רומית מעבד רומי שהיה בביתה שבמהדרין. וכך נפגשים שני גורלות, שני אנשים משני צידי המתרס - השבויה היהודייה והאדון הרומאי.
וירגיליוס מתאהב בה מייד, אבל בשמת נרתעת ממנו בשל היותו רומאי ממחריבי ארצה. זהו רומן מרתק אשר אינו משאיר את הקורא אדיש. יש ברומן תפניות דרמטיות המשאירות את הקורא פעור פה, ויחד עם זאת ניכרת רגישות רבה לנפשות הפועלות.
הרומן נמתח על פני כשישים וחמש שנה. מתקופת חורבן הבית – היינו שבעים לספירה, ועד חורבן ביתר בשנת מאה שלושים וחמש לספירה.