TestDisk has originally been written by Christophe GRENIER. Many
people further contributed to TestDisk, directly or indirectly, by
reporting problems, suggesting various improvements, sending me gifts
using my Amazon whish-list...
Here is a list of these people, the list is sorted alphabetically.

Please let me know (email Christophe Grenier <grenier@cgsecurity.org>)
if you believe someone is missing or if you prefer to not be listed.

Eric Adams
John Ainsworth
Barry Akin
Chip Alexander
Werner Alexi
Jean Philippe Alexis
B. Allyn
Anton Altaparmakov
Jolanta Altman-Radwanska
Delano Anderson
Greg Anderson
Marco Andraschko
J J H v. Antwerpen
Alvarez Pola Marco Antonio
Cesar Amezcua
Carlos Angeles
Angie
James Armbruster
Uduak Asanga
Robert Asento
Kristopher Austin
Jim B aka soft_touch131
Bachflohkrebse
Zachary Baddorf
Kenneth Bagwell
Andrew Bailey
Joe Baldwin
Kevin Ball
Jörg Baltinowitz
Timothy Banks
Jose Baquela
Robert J Barbour
Stefan Barbu
Brian Barrett
Sylvain Bartoli
Ryan Becker
Peter Beisteiner
Ingolf Beiten
Péter Bencsik
Joe Benesh
Sven Bergen
Olivier Berthon
Marco Bertini
Massimo Biagi
Pamela Biasotti
Stefan Bienz
Tomas Bigun
Richard Bilbrey
Marcel Birkenkamp
Keith Blackman
Antoine Blanc
Michael Blasius
Danny Boggess
Adrian Bolte
Andrew Bonham
Andre Boogaards
Hillebrand Boorsma
Jordi Bosveld
Brian Botham
Benjamin Bouhuys
Adam Bower
Brian N. Bowes
Karsten Bräckelmann aka guenther
Kevin Bradley
Peter Brandt
Simone Brandt
Christopher Brooks
Adam G. Brown
Andrew T Brown
Simone Brunozzi
Margaret A Buchanan
Patrick Buchanan
David Bucknall
Sebastian Burwitz
Adam Butler
Peter Buzas
Stephen Byatt
Michel Caplain
Yann Cailloce
Michael Cariaso
Ivan Chary
David Chenaux
Cameron Chenier
Dominique Chevalier
Paul Cillik
Brian Clarkson
Carsten Clasohm
Don Clifton
Andy Cobb
Steven Cogswell
Brennen Cohea
Alex Cohen
Yves Cointrelle
Robert Cole
Cyrille Colliot
Ben Conrad
Jonathan Cook
James Cooke
Robby Cooke
Corni
Dirk Cota
Robert Cradock
Larry R Crawford
Adrian Crawley
Endre Simon Csaba
Crucial Gaming Servers
Maurice Cruickshank
Carlos Cruz Corpas
Olivier Coudurier
Roy B Cushan
Chris Daft
Lasse Gausen Dahl
Brian Daniels
DateV www.datev.de
Andrew Davies
Bleddyn Davies
Marion Davis
Oleatha Deaton
Gerard De Bra
Brice Deganahl
Bertrand Delapierre
Christian Dell
Remi Delon
Laurent Demailly
Jason DePriest
Yunus Dere
Stephan Desmit
Kyle Dickerson aka Amitola85
John Didion
Jan Dikkers
Michel Divol
Kern Dixon
Marijo Patrice Dixon
Gerd Dobersch
Michael Dolan
Koray Dombaz
Arnaud Dostes
Keith Doyon
William Drislane
Kellie Driver
Amit Dror
Andrew Duane
Jerome Dubois
François Duchene
Jean Dufau
Edward Duffy
Marc Dumont
Jonathan Duncan
Gary Dunnigan
David Dupas
Philippe Duquesne
William Durman
Laurent Duveau
Peter Dyson
Felix Eckhardt
Markus Edenhauser
Thomas Edwards
Frohwalt Egerer
Eric Ellsworth
Olivier Emaud
Matthias and Maja Engel
Philippe Entzmann
Christopher Eastwood
Luis Ernest Espinel
E-Trades-Pro
John Eubank
Jens-Peter Fahs
Raymond Favre-Nicolin
Florian Fesseler
Przemyslaw Fiala
Maurice Filippi
Thomas & Connie Fischer
Michael Fisher
Chris Fogelklou
Seth Fogie
Girts Folkmanis
Pamela Fong
Chuck Foreman
Fred Forster
Sebastien Foy
Jens Frahne
Damian Frank
Eric Frey
S Fuchs
Aleksandar Gajovic
Dan Galbraith
Wilhelm Ganz
Jan Gieseler
Johann Gilg
Bernard Gisin
Barry Glasgow
Thomas Glasgow
Global Service Provider www.global-asp.net
George Goff
Aravind Gottipati
Kurt Gray
Peter Gray
Richard Grimwood
Elise Grisel
Manfred Grochholski
Roman Gseller
Ingo Guenther
Bulent Guner
Klaus Guthmann
Eric Haapala
Michael Haba
Riad Habib
Mike Hagan
Marcus Halbe
James Haldy
Ray Haleblian
Patrick Halimee
Ariel Halperin
Thomas Hansmann
Tobias Hanrath
Peter Hargreaves
Harmsway Records
Chip Hart
Jeff Hartt
Brendon Hatch
Andy Havens
Matthew Hayward
Thomas Heintz
Christian Heitkamp
Jan Helber
Jürgen Heller
Torben Helms
Sjaak Hendriks
Francois Henneuse
John Henson
Mailin Herbst
Joaquin Enrique Aguirre Hermosillo
Philip Hey
Holger Herboth
Glen Hesprich
Melanie Heufert
Tim Hibbs
Eric Hietala
Justin Hill
Joachim Hillestad
Ernst Hoefer
Steven J Hoffman
Gerhardt Hohn
Stephan Holger
Andrew Holmes
Nanda Holyoak
Howard Hoyt
Francis Huang
Remy Hulin
Peter Hühne
John Huntjens
Ingo Huppmann
Dirk von Husen
Basil Hussain
Michael Hutchinson
Werner Hutmacher
Kirby Hylton
Chris Ilson
Michael Ipsen
Thomas Jachmann
Antoine Jacquet
Weiguo Jao
Gerard Jean
Alex Jeon
Paul Jensen
Sune Kloppenborg Jeppesen
Eddy Joaquim
Ric Johnson
Ben Johnston
Bill Jones
Philip H.Jones
R E Jordan
Isabelle Junqua
Rene Kahn
Christof Kälin
Heike Kaltschmidt
Thangaraj Karuppuswamy
Howard Katz
Julie Kaufman
Jean-Michel Kelbert
Matt Kelly
Colin Kenworthy
Choi Pun Keung
Paul B. Keyser
Arbi Khodadadi
Chris Killingsworth
Pavel Kirkovsky
Dominik Klein
Holger Klemm
Maria Klonner
Paul Knutson
Dennis Koda
Eugene Kogan
Jonas Kölker
Christian Kolrautz
Erik Könnecke
Rungporn Koohasaneh
Ronald Kramer
Andreas Kreisel
Glen Kriekenbeck
Peter Krug
Joerg Kuberek
Jared Kubly
Sampath Kumar
Mikko Lahikainen
Todd Lambert
Greg Lanz
Peter Larsson
Michael Lasky
Thomas Lathouwers
David J Laumann
Thierry Le Chevillier
Nathalie Lecocq
Charles Lee
Deborah Lee
Krazy Legz
Shaun Lenno
Lode Leroy
Le Roy Chong
Laurent Levesque
Alan Liao
Karl Lippe
Bruno Longelin
Robert Lubojanski
Alan Lucas II
Bernie Luger
Sven Luther
James MacAulay
Richard Mackey
Jacques Pelissolo
Ettore Pennestri
Antonio Perez Madrazo
Michael Maier
Bobby Maisnam
Orion Malfar
Bruno Mamer
Vladimir Mandic
Peter Marchert
Bruce Marshall
Robert Marshall
Andreas Marti
Joseph Martinez
James Martini
Michele Martino
Ryan Masters
Charles Mastin
Ryan Maziarz
Mariusz Mazur
David McAleavy
Jeffrey Brent McBeth
Diane H McCarty
Eric McCoy
Evangelos Meintanis
Dieter Meixner
Eric Merkel
Michael Merwald
Kevin Metz
Christopher Meyer
Stuart Miller
Mark Miltenberger
Adrien Miquel
Andrei Mircea
Ben J T Mitchell
Steve Molenda
Chris Moll
Amalia Monroy-Ostria
Lorena Monsalve
Wesley Moore
Lisa Mooty
Jose Luis Morales
Mickael Moreira
Howard Moreland
Monique Morin
Josef Motsch
Jerome Moureau
Riccardo Mugnaini
Florin Mühling
Ronald Murakami
Chris Murphy
Lasse Myran
Steve Nagygeller
Guillaume Nani
Bogdan Neag
Danie Nel
Benoit Nesme
Aaron Newman
Ben Newton
James Niemasik
Sebastian Niestrath
Danny Nguyen
David Nguyen
Matthias Nolda
Brigitte Regina Ohla-Fiedler
Danny O'Leary
Jeff O'Neil
Sean Orenstein
Simon Orrell
Emilio Ortiz
Daniel Osborne
Christopher Otey
Don Ouart
Simon Pagel
Patiwat Panurach
Gregory Park
Shawn Parker
Michael Parkhurst
James Alvin Parrish
Nick Pashley
Pablo Pasquali
Mita Patel
Ian Paterson
Silvio Patti
Arkadiusz Patyk
Aaron Pava
Sylvain Pellier
Robert Perkins
Jean Michel Perret
Gerd Peter
Sven Petersson
Heiko Philipp
Dominique Pieta
Andre Pietsch
Edouard Pinon
Sam Platt
Dominique Plaut
Mark Ploegstra
Brian Potter
Jean-Marc Prevot
Marek Przybyszewski
Seth Pybas
Ralph Pyne
Ubence Quevedo
Edgar Quezada
Philippe Rabiller
Boel Ragna
Konrad Rainer
Daniel A Rankin
Thomas Rea
Douglas Reedy aka plook6969
Frank Rezac
Ricardo Ribalda
Pedro Rica
Jeff Richard
Gerson Riddy
Gregory Riley
Emilie Roberts
Antoine Robitaille
Jose Rodrigues
Bennett Rogers
Tyson Rogers
Jesus R Ross
Mauro Rossetti
Pavol Rovensky
Golan Rowe III
Philip Rowlands
P Ruf
Nicolas RUFF
Paul Ryan
Chris Ryder
Felipe Saa
Kenny Saltiel
Claire Sanders
Richard Sands
Havard Sandvand
Carlos Sanmartin Dominguez
Stefan Schaden
Olaf Schalbe
Alexander Schardt
Roger Scharer
Rony Schell
Timmy Schweer
George L. Schmauch Jr
Ronald Schmetzer
Todd Schneckloth
Nigel Schofield
Timothy Schroeder
Martin Schulte
Oliver Schulz
Harry Schwartz
Matthew Scott
Daniel Sedory aka The Starman
Jacques Seignolles
Axel Seinsche
Janice Semenkovich
Emanuele Signori
Ralph Silberman
Carlos Silva
Geoffrey Simmons
Dave Simpson
Rudy Sinama
Daniel Sinclair
Michal Sindlar
Ola Skjeldal
Alan Skonieczny
Roger Slack
Don Smith
Alfredo Sola
Paolo Soleni
Theodore J. Soldatos
Martin Sosnowski
Joseph Spada
Andre Spahlinger
Matthias Spang
Michael Spann
Philippe Spard
David Spigolon
Michael Spira
Michael Spradlin
Keith Stansell
Joseph Stateson
Peter Steffek
Jan Stehlik
Claude Steichen
Anne Steingass
Martin Steppuhn
Jan Strube
Xavier Subira Soler
Paul Suchko
Trevor Sullivan
Richard Sutter
Swen aka bagsbanni
Tim Switzer
Steven Szabo
Sébastien Tabarly
Philippe Taine
Erhan Tamer
Perry Tancredi
Andrew Taylor
Pierre Teixeira
Gerald Tempel
Tempus Dictum, Inc.
Jean-Loup Tessiere
Michael Thadewaldt
Brian R. Thacker
Alain Theophile
Julius Thijssen
Florent Thoumie
Alexis Thuillet
Tiger aka IndianTigerrr
Arnaud Tiger
Allan Todd
Heinz Tödter
Diane Tompkins
Lein Ton
Phuong Tran
Travel Bargains, LLC
Tree aka treenyc
Marc Tretiakow
Evgueni Trounev
Chow-yee Tse
Kaila Tsutakawa
JFH Turin
Neil Turton
Chris Uglanica
Yury Umanets
uT mansel
Sylvester van de Logt
Martin van den Berg
TK van Dyk
Rene Valladares
Paul Vandenheuvel
William VanderPol
Bert Van Velsen
Dirk Van Welden
Daniel Vasques
Simon Venables
Mickael Vera
Erika Vilches Gonzalez
David Wald
Nathan Wayne
Laurence Weager
Andreas Weber
Markus Wehle
Erich Wehrhahn
Peter Weilenmann
Dennis Welch
Brian Wengel
Brenton West
Jordan Wiens
Andrew Wigginton
Nigel Williamson
David Wilson
James Winfrey
Tim Winspear
John Whitney
Dominik Piotr Wnek
Patrick Wolf
Michael Wooldridge
Jonas Wörlein
Peter Wrenshall
Zane Wright
David Wrigley
Stella Wu
Jurgen Wunschel
John Yasmer
Vernon R Young
Victor Yu
Tivo Za
Paolo Zambernardi
Marko Zarkovic
Dmitri Zdorov
Jonathon Zener
Georg Zimmer
Brian Zinn
Alessandro De Zorzi
