prev next
odds and ends