James Christensen
Christensen studied painting at Brigham Young University and the University of California at Los Angeles. He is commissioned as an illustrator for Time Life Books as well as Omni Publications.
Christensen studied painting at Brigham Young University and the University of California at Los Angeles. He is commissioned as an illustrator for Time Life Books as well as Omni Publications. See less
James Christensen's Featured Books
James Christensen book reviews