General This just in: Steve Jobs and Lisa Simpson are related! by Debbie Stoller October 7, 2011 by Debbie Stoller October 7, 2011