Citation: 9C_511/2009 30.11.2009 E. 1

Die Beschwerde wird, soweit darauf einzutreten ist, gutgeheissen. Der Entscheid des Verwaltungsgerichts des Kantons Thurgau als Versicherungsgericht vom 29. April 2009 und der Einspracheentscheid der IV-Stelle des Kantons Thurgau vom 19. Dezember 2008 werden aufgehoben und es wird festgestellt, dass der Beschwerdeführer ab 1. Dezember 2001 bis 31. Mai 2007 Anspruch auf eine Viertelsrente und für die Monate Juni bis Oktober 2007 Anspruch auf eine ganze Rente der Invalidenversicherung hat. Für die Zeit danach wird die IV-Stelle nach ergänzenden Abklärungen im Sinne der Erwägungen neu verfügen.