
\documentclass{article}
%\usepackage{color}
\usepackage[top=2cm,right=1cm,bottom=0cm,left=1cm]{geometry}
\usepackage{tikz}
\usetikzlibrary{shapes,snakes,arrows}
\usetikzlibrary{arrows,decorations.pathmorphing,backgrounds,positioning,fit,petri}
\usetikzlibrary{mindmap}

\usepackage{xepersian}
\settextfont{XB Zar}
\setlatintextfont{Times New Roman}



\begin{document}
\pagestyle{empty}

\begin{small}
\centering
\begin{tikzpicture}
[auto,
%decision/.style={diamond, draw=blue, thick, fill=blue!20,text width=4.5em,align=flush center, inner sep=1pt},
bloc13/.style ={rectangle, draw=blue, thick, fill=blue!0,align=center, rounded corners,text width=8em},
bloc12/.style ={rectangle, draw=blue, thick, fill=blue!19,align=center, rounded corners,text width=8em},
bloc11/.style ={rectangle, draw=blue, thick, fill=blue!18,align=center, rounded corners,text width=8em},
bloc10/.style ={rectangle, draw=blue, thick, fill=blue!17,align=center, rounded corners,text width=8em},
bloc9/.style ={rectangle, draw=blue, thick, fill=blue!16,align=center, rounded corners,text width=8em},
bloc8/.style ={rectangle, draw=blue, thick, fill=blue!15,align=center, rounded corners,text width=8em},
bloc7/.style ={rectangle, draw=blue, thick, fill=blue!14,align=center, rounded corners,text width=8em},
bloc6/.style ={rectangle, draw=blue, thick, fill=blue!13,align=center, rounded corners,text width=8em},
bloc5/.style ={rectangle, draw=blue, thick, fill=blue!12,align=center, rounded corners,text width=8em},
bloc4/.style ={rectangle, draw=blue, thick, fill=blue!11,align=center, rounded corners,text width=8em},
bloc3/.style ={rectangle, draw=blue, thick, fill=blue!10,align=center, rounded corners,text width=8em},
bloc2/.style ={rectangle, draw=blue, thick, fill=blue!9,align=center, rounded corners,text width=8em},
bloc1/.style ={rectangle, draw=blue, thick, fill=blue!8,align=center, rounded corners,text width=8em},
bloc/.style ={rectangle, draw=blue, thick, fill=blue!7,align=center, rounded corners,text width=8em},
block/.style ={rectangle, draw=blue, thick, fill=blue!6,align=center, rounded corners,text width=8em},
%minimum height=4em,text height=1em
blockk/.style ={rectangle, draw=blue, thick, fill=blue!5,align=center, rounded corners,text width=8em},
block2/.style ={rectangle, draw=blue, thick, fill=blue!4,align=center, rounded corners,text width=8em},
block3/.style ={rectangle, draw=blue, thick, fill=blue!3,align=center, rounded corners,text width=8em},
siah/.style ={rectangle, draw=black, thick, fill=black,align=center, rounded corners},
%blockkkk/.style ={rectangle, draw=green!0, thick, fill=green!0,align=center, rounded corners,text width=1em,rotate=90},
line/.style ={draw, thick, -latex',shorten >=2pt},
cloud/.style ={draw=blue, thick,ellipse, fill=blue!0,
minimum width=8em}%,  rotate=90
%mybox/.style={rectangle, draw=red!10, fill=red!10}
]
\matrix [draw,nodes=draw,column sep=7mm,row sep=3mm]{%nodes={fill=blue!20}  ,  draw,nodes=draw
%1968
 \node [bloc13] (new) {\bf {Isaac Newton}}; & &&&\node [block2] (maz) {\rl{حمید مظاهری }}; &
 \node [block3] (maz1) {\rl{محمدرضا حدادی }};
    \\
% row 1969
\node [bloc12] (cot) {Roger Cotes};    & &&& \node [block2] (rez) {\rl{شهرام رضاپور }}; & \\
% row 1972
 \node [bloc11] (smi) {Robert Smith}; & &&
& \node [block2] (sis) {\rl{طاهره سیستانی}}; & \\
% row 1973
\node [bloc10] (tay) {Walter Taylor};  &  &
\node [blockk] (moh) {\rl{حسین محبی }};&\node[siah] (n1) {};& \node [block2] (sad) {\rl{حبیبه صادقی }}; & \\ 
% row 1973
\node [bloc9] (whi) {Stephon Whisson};   & &&& \node [block2] (nar) {\rl{اسکندر نراقی راد}}; &  \\
% row 1977
\node [bloc8] (pos) {Thomas Postlethwaste};    & &&& \node [block2] (ira) {\rl{مهدی ایرانمنش }}; & \\
% row 1984
\node [bloc7] (jon) {Thomas Jones}; & &&&\node [block2] (doa) {\rl{علیرضا دعاگویی }}; & \\
 % row 1984
\node [bloc6] (sed) {Adam Sedgwick}; & &&&\node [block2] (mom1) {\rl{وحید مومنایی}}; & \\
% row 1989
 \node [bloc5] (hop) {William Hopkins};     &
 &\node [blockk] (deh) {\rl{محمد علی دهقان }};&\node[siah] (n3) {};
&\node [block2] (ali) {\rl{آزاده علیجانی }}; &  \\   
% row 1990
 \node [bloc4] (gal) {Sir Francis \\ Galton};  & &&& \node [block2] (zad) {\rl{عباس عسکری زاده }};  &  \\  
% row 1990
\node [bloc3] (pea) {Karl Pearson};      &  & 
\node [blockk] (sal) {\rl{عباس سالمی }};&\node[siah] (n2) {}; &  \node [block2] (afs) {\rl{حمیدرضا افشین}}; &  \\
% row 1994
\node [bloc2] (hal) {Philip Hall};    & &&&\node [block2] (agh) {\rl{غلامرضا آقاملایی}}; &  \\
% row 1994
\node [bloc1] (bir) {Garrett Birkhoff};     & & && 
\node [block2] (arm) {\rl{علی آرمندنژاد  }};&  \\
% row 1995
 \node [bloc] (dav) {H. Chandler\\ (Horace) Davis};   &
  & && 
\node [block2] (kha) {\rl{فاطمه خالویی }};& \\
% row1998
   & &
 \node [blockk] (bah) {\rl{علیرضا بهرامپور}}; &\node[siah] (n4) {};&
\node [block2] (bah1) {\rl{رضا فرهی}}; &  \\
% row 2000
  \node [cloud] (rad) {\large\bf \rl{مهدی رجبعلی پور}}; &\node[siah] (p1) {};& &&
 \node [block2] (bah2) {\rl{محمد حسین زندی}};& \\
% row 2000
   &&\node [blockk] (val) {\rl{محمد علی ولی}};&&
\node [block2] (bah4) {\rl{حسین روح الامینی}}; &\\
%row 2001
&&&&
 \node [block2] (bah3) {\rl{محمد واحدی}}; &  \\ 
 %row 2001
&&\node [blockk] (tag) {\rl{یارعلی تقوی}};&\node[siah] (t1) {};&
 \node [block2] (par) {\rl{روح ا... پرنیان زاده}}; &  \\ 
% row 2001
  &&\node [blockk] (hem) {\rl{عطاالله عسکری همت}};&\node[siah] (n5) {};&
\node [block2] (hem1) {\rl{احمد احمدی}}; & \\ 
% row 2001
 &&\node [blockk] (naz) {\rl{اکبر نظری}};&&
 \node [block2] (hem2) {\rl{حسن جمالی}};& \\
% row 2002
  &&\node [blockk] (fad) {\rl{محمدرضا فدایی}};&&
\node [block2] (hem3) {\rl{زهره رهبانی}}; & \\
% row 2003
&&\node [blockk] (ahm) {\rl{مهدی احمدی نیا}};&& & \\
% row 2006
&&\node [blockk] (mom) {\rl{حسین مومنایی کرمانی}};&& & \\
% row 2007
&& \node [blockk] (has) {\rl{احمد محمد حسنی}}; && & \\
% row 2010
&&\node [blockk] (tor) {\rl{پریسا ترابیان}};&& &\\
%row
&&\node [blockk] (zam) {\rl{نورالله زمانی}};&& &\\
};


\begin{scope}[every path/.style={line,font=\scriptsize}]
%\path   (bir) |- node [near end]{1950} (dav);

\path   (dav) --node [left]{1973} (rad);
\path   (bir) --node [left]{1950} (dav);
\path   (hal) --node [left]{?} (bir);
\path   (pea) --node [left]{1926} (hal);
\path   (gal) --node [left]{1879} (pea);
\path   (hop) --node [left]{1847} (gal);
\path   (sed) --node [left]{1830} (hop);
\path   (jon) --node [left]{1811} (sed);
\path   (pos) --node [left]{1782} (jon);
\path   (whi) --node [left]{1756} (pos);
\path   (tay) --node [left]{1742} (whi);
\path   (smi) --node [left]{1723} (tay);
\path   (cot) --node [left]{1715} (smi);
\path   (new) --node [left]{1706} (cot);

\path  (p1) |-node [near end]{1991} (moh);
\path  (p1) |-node [near end]{1994} (sal);
\path  (p1) |-node [near end]{1994} (deh);
\path  (p1) |-node [near end]{1995} (bah);
\path  (p1) |-node [near end]{1998} (val);
\path  (p1) |-node [near end]{2000} (tag);
\path  (p1) |-node [near end]{2000} (hem);
\path  (p1) |-node [near end]{2001} (naz);
\path  (p1) |-node [near end]{2001} (fad);
\path  (p1) |-node [near end]{2002} (ahm);
\path  (p1) |-node [near end]{2003} (mom);
\path  (p1) |-node [near end]{2006} (has);
\path  (p1) |-node [near end]{2007} (tor);
\path  (p1) |-node [near end]{2010} (zam);

\path  (n1) |-node [near end]{2008} (doa);
\path  (n1) |-node [near end]{2007} (ira);
\path  (n1) |-node [near end]{2001} (maz);
\path  (n1) |-node [near end]{2007} (nar);
\path  (n1) |-node [near end]{2002} (rez);
\path  (n1) |-node [near end]{2005} (sad);
\path  (n1) |-node [near end]{2003} (sis);
\path  (n1) |-node [near end]{2010} (mom1);

\path  (n2) |-node [near end]{2003} (afs);
\path  (n2) |-node [near end]{2006} (arm);
\path  (n2) |-node [near end]{2006} (agh);
\path  (n2) |-node [near end]{2009} (kha);

\path  (n3) |-node [near end]{2011} (ali);
\path  (n3) |-node [near end]{2011} (zad);

\path  (n4) |-node [near end]{2007} (bah1);
\path  (n4) |-node [near end]{2007} (bah2);
\path  (n4) |-node [near end]{2011} (bah3);
\path  (n4) |-node [near end]{2010} (bah4);

\path  (n5) |-node [near end]{2010} (hem1);
\path  (n5) |-node [near end]{2010} (hem2);
\path  (n5) |-node [near end]{2011} (hem3);

\path  (maz) --node [midway]{2011} (maz1);

\path  (t1) --node [midway]{2010} (par);
\end{scope}
\begin{scope}[every node/.style={auto,line}]%style={midway,auto,font=\scriptsize}
%\draw [double, dashed] (U) -- node {$x$} (X);

%\draw   (dav) -| (p2);
%\draw   (dav) -| (p2);
%\draw   (dav) -| (p2);
%\draw   (dav) -| (p2);
%\draw   (dav) -| (p2);

\draw   (rad) -- (p1);
\draw   (rad) -- (p1);
\draw  (moh) -- (n1);
\draw  (moh) -- (n1);
\draw  (moh) -- (n1);
\draw   (rad) -- (p1);
\draw   (rad) -- (p1);
\draw   (rad) -- (p1);
\draw  (moh) -- (n1);
\draw  (moh) -- (n1);
\draw  (moh) -- (n1);

\draw  (sal) -- (n2);
\draw  (sal) -- (n2);
\draw  (sal) -- (n2);
\draw  (sal) -- (n2);
\draw  (sal) -- (n2);

\draw  (deh) -- (n3);
\draw  (deh) -- (n3);
\draw  (deh) -- (n3);
\draw  (deh) -- (n3);
\draw  (deh) -- (n3);

\draw  (bah) -- (n4);
\draw  (bah) -- (n4);
\draw  (bah) -- (n4);
\draw  (bah) -- (n4);
\draw  (bah) -- (n4);

\draw  (hem) -- (n5);
\draw  (hem) -- (n5);
\draw  (hem) -- (n5);
\draw  (hem) -- (n5);
\draw  (hem) -- (n5);

\draw  (tag) -- (t1);
\draw  (tag) -- (t1);
\draw  (tag) -- (t1);
\draw  (tag) -- (t1);
\draw  (tag) -- (t1);
\draw  (tag) -- (t1);
\end{scope}
\end{tikzpicture}
\end{small}

\end{document}