Can a father fall head over heels in love with his son?
1979
1918
2006
1972
2004
1997
1999
1983
2005
2008
2009
2002
2003
1981
1995