Kepler's Bookstore7pm
Is there anything James Franco can't do? Actor, painter, writer, director ... . Born at Stanford Hospital in 1978, Franco spent his formative…