The peer review process is the best process so far imagined to decide on the suitability of papers for publication in journals or conference proceedings. There are aspects that can be improved to make it rigorous, unbiased, and useful. Is a double-blind process any better than single-blind? Should we ask key questions to reviewers instead of leaving a free format to the review report? Any new ideas are welcome.