Randy Alcorn's Blog: cairo