@ryancordell Also, there’s Islandora Camp http://b…


@ryancordell Also, there’s Islandora Camp http://bit.ly/jXeNII