Portland: A historical sketch and guide