About Peter Geller Peter Geller is a historian and is currently based at Grant MacEwan University in Edmonton.