Find a PIN Code by Place Name
Post Office Name | Darua Branch Post Office |
---|---|
Darua PIN Code Number | 721401 |
Related Sub-Office | Monoharchak Post Office |
Related Head-Office | Contai Post Office |
Delivery Available? | YES |
Circle Name | West Bengal Circle |
District Name | East Midnapore District |
Taluk Name | Darua Town |
Sub-District Name | Contai-II Sub-district |
Region Name | South Bengal Region |
Division Name | Contai Division |
Address | The Postmaster, Darua Branch Post Office, Contai-II, East Midnapore, Darua, Contai, South Bengal, West Bengal [WB], India, PIN Code: 721401 |
Opening/Closing Timings | In general, post offices in India operate with varying working hours. Most post offices, including Darua, open in the morning between 8:00 am to 10:00 am and closes between 4:00 pm to 6:00 pm. The working days are Monday, Tuesday, Wednesday, Thursday, Friday and Saturday. Darua Post Office remains closed on Sundays and national holidays, unless notified. The official opening and closing timings, as well as working days of Darua Branch Post Office, are not known to us. |
Customer Care Phone No. |
18002666868 (9am to 6pm) 1800112011 (For International Mails) 18004252440 (For Banking/ATM Card) |
Online Complaint | http://ccc.cept.gov.in/complaintregistration.aspx |
Emails |
webinformationmanager@indiapost.gov.in (General Manager) dgposts@indiapost.gov.in (Director General) |
Official Website | https://www.indiapost.gov.in |
The PIN Code of Darua Speed Post Office in East Midnapore is 721401 |
Location of Darua on Map
Other 25 Post Offices with PIN Code 721401:
List of 214 Localities / Villages located near Darua:
S.No | Village/Locality | PIN Code | Post Office | Sub-District | District |
---|---|---|---|---|---|
1. | Amadpur | 721401 | Nayaput B.O | Contai-I | East Midnapore |
2. | Analberya | 721401 | Dhangaon B.O | Contai-I | East Midnapore |
3. | Baksispur | 721401 | Baksispur B.O | Contai-I | East Midnapore |
4. | Barbaria Urf Kutakuti | 721401 | Contai H.O | Contai-III | East Midnapore |
5. | Bhupatinagar | 721401 | Tengunia B.O | Contai-I | East Midnapore |
6. | Brahman Sasan | 721401 | Darua B.O | Contai-II | East Midnapore |
7. | Chandia Darbarikhanibar | 721401 | Raipur Paschimbarh B.O | Contai-I | East Midnapore |
8. | Dakshin Gobinda Pur | 721401 | Contai H.O | Contai-I | East Midnapore |
9. | Dakshin Khasda | 721401 | Dhangaon B.O | Contai-I | East Midnapore |
10. | Gamartalia | 721401 | Mahisagote B.O | Contai-I | East Midnapore |
11. | Harichak | 721401 | Dhangaon B.O | Contai-I | East Midnapore |
12. | Haripur | 721401 | Sabajput B.O | Contai-I | East Midnapore |
13. | Hugli | 721401 | Contai H.O | Contai-I | East Midnapore |
14. | Jamgudi | 721401 | Dhangaon B.O | Contai-I | East Midnapore |
15. | Jharkoshbar | 721401 | Contai H.O | Contai-I | East Midnapore |
16. | Kanchanpur | 721401 | Contai H.O | Contai-I | East Midnapore |
17. | Kanchuri | 721401 | Raipur Paschimbarh B.O | Contai-I | East Midnapore |
18. | Kanurautbar | 721401 | Dhangaon B.O | Contai-I | East Midnapore |
19. | Keta Kijharia | 721401 | Karkuli S.O | Sankrail | West Midnapore |
20. | Kurkraul (P) | 721401 | Fuleswar B.O | Contai-III | East Midnapore |
21. | Madhab Pattanayak Bar | 721401 | Baksispur B.O | Contai-I | East Midnapore |
22. | Matalput | 721401 | Daudpur B.O | Contai-I | East Midnapore |
23. | Paschim Mahammadpur | 721401 | Fuleswar B.O | Contai-II | East Midnapore |
24. | Raghurampur | 721401 | Darua B.O | Contai-II | East Midnapore |
25. | Rania | 721401 | Tengunia B.O | Contai-I | East Midnapore |
26. | Sasania | 721401 | Raipur Paschimbarh B.O | Contai-I | East Midnapore |
27. | Shyam Rai Bar Jalpai | 721401 | Contai H.O | Contai-I | East Midnapore |
28. | Syamrai Bar | 721401 | Contai H.O | Contai-I | East Midnapore |
29. | Ulu Bere | 721401 | Dhangaon B.O | Contai-I | East Midnapore |
30. | Uttar Baksispur | 721401 | Damodarpur- Contai B.O | Contai-I | East Midnapore |
31. | Uttarkhasda | 721401 | Dhangaon B.O | Contai-I | East Midnapore |
32. | Badhie | 721401 | Namal B.O | Contai-I | East Midnapore |
33. | Baghadari | 721401 | Durmuth B.O | Contai-II | East Midnapore |
34. | Bankaberya | 721401 | Contai H.O | Contai-I | East Midnapore |
35. | Bara Rammaiti Bar | 721401 | Nayaput B.O | Contai-I | East Midnapore |
36. | Chhatradhara | 721401 | Srirampur- Contai B.O | Contai-I | East Midnapore |
37. | Contai - I | 721401 | Contai H.O | Contai-I | East Midnapore |
38. | Dakshin Potapukuria | 721401 | Mahisagote B.O | Contai-I | East Midnapore |
39. | Dakshin Rampur | 721401 | Contai H.O | Contai-I | East Midnapore |
40. | Dhaneshwari | 721401 | Dhangaon B.O | Contai-I | East Midnapore |
41. | Dhangan | 721401 | Dhangaon B.O | Contai-I | East Midnapore |
42. | Fuleshawar | 721401 | Fuleswar B.O | Contai-II | East Midnapore |
43. | Jamna Madhusudan Bar | 721401 | Contai H.O | Contai-I | East Midnapore |
44. | Janubasan | 721401 | Contai H.O | Contai-I | East Midnapore |
45. | Jharkoshbar | 721401 | Nayaput B.O | Contai-I | East Midnapore |
46. | Kharipal | 721401 | Karkuli S.O | Sankrail | West Midnapore |
47. | Kulaipadima | 721401 | Contai H.O | Contai-I | East Midnapore |
48. | Laudanda | 721401 | Namal B.O | Contai-I | East Midnapore |
49. | Nunia | 721401 | Dhangaon B.O | Contai-I | East Midnapore |
50. | Potapukhuria | 721401 | Mahisagote B.O | Contai-I | East Midnapore |
51. | Satberia | 721401 | Dhangaon B.O | Contai-I | East Midnapore |
52. | Shikarpur | 721401 | Sabajput B.O | Contai-I | East Midnapore |
53. | Tedubi | 721401 | Dhangaon B.O | Contai-I | East Midnapore |
54. | Tentulmuri | 721401 | Namal B.O | Contai-I | East Midnapore |
55. | Uttar Serpur | 721401 | Bahitrakunda B.O | Contai-III | East Midnapore |
56. | Badalpur | 721401 | Daudpur B.O | Contai-I | East Midnapore |
57. | Balbhadrapur | 721401 | Pailachhanpur B.O | Contai-I | East Midnapore |
58. | Betalia Samil Dingalberia | 721401 | Durmuth B.O | Contai-II | East Midnapore |
59. | Chhota Ektarpur | 721401 | Pailachhanpur B.O | Contai-I | East Midnapore |
60. | Dakshin Narasinghapur | 721401 | Damodarpur- Contai B.O | Contai-I | East Midnapore |
61. | Dakshin Sherpur | 721401 | Contai H.O | Contai-I | East Midnapore |
62. | Durgapur | 721401 | Damodarpur- Contai B.O | Contai-I | East Midnapore |
63. | Durmut | 721401 | Durmuth B.O | Contai-II | East Midnapore |
64. | Durmut | 721401 | Fuleswar B.O | Contai-III | East Midnapore |
65. | Gagannathpur Ist Part | 721401 | Contai H.O | Contai-I | East Midnapore |
66. | Hatiberya | 721401 | Mahisagote B.O | Contai-I | East Midnapore |
67. | Kanchra Gerya | 721401 | Dhangaon B.O | Contai-I | East Midnapore |
68. | Kandagram | 721401 | Bahitrakunda B.O | Contai-III | East Midnapore |
69. | Keoranala | 721401 | Contai H.O | Contai-I | East Midnapore |
70. | Khikina | 721401 | Contai H.O | Contai-I | East Midnapore |
71. | Krishna Khayartibar | 721401 | Daudpur B.O | Contai-I | East Midnapore |
72. | Maishamura | 721401 | Ajodhyapur B.O | Contai-II | East Midnapore |
73. | Manikpur | 721401 | Fuleswar B.O | Contai-II | East Midnapore |
74. | Mankarai Put | 721401 | Contai H.O | Contai-I | East Midnapore |
75. | Mardra | 721401 | Kantai B.O | Contai-I | East Midnapore |
76. | Marra | 721401 | Contai H.O | Contai-I | East Midnapore |
77. | Nischinta | 721401 | Karkuli S.O | Sankrail | West Midnapore |
78. | Palta Beria | 721401 | Dhangaon B.O | Contai-I | East Midnapore |
79. | Panipia | 721401 | Nayaput B.O | Contai-I | East Midnapore |
80. | Paschim Gobindapur | 721401 | Pailachhanpur B.O | Contai-I | East Midnapore |
81. | Sabajpur | 721401 | Sabajput B.O | Contai-I | East Midnapore |
82. | Samudrapur | 721401 | Daudpur B.O | Contai-I | East Midnapore |
83. | Sujanbhunia Bar | 721401 | Contai H.O | Contai-I | East Midnapore |
84. | Uttar Bahulia | 721401 | Mahisagote B.O | Contai-I | East Midnapore |
85. | Uttar Darua | 721401 | Darua B.O | Contai-II | East Midnapore |
86. | Uttar Durmuth | 721401 | Fuleswar B.O | Contai-II | East Midnapore |
87. | Bara Rasulpur | 721401 | Contai H.O | Contai-III | East Midnapore |
88. | Bhandu Basan | 721401 | Pailachhanpur B.O | Contai-I | East Midnapore |
89. | Chandbaria | 721401 | Contai H.O | Contai-III | East Midnapore |
90. | Chanddia Dundibar | 721401 | Contai H.O | Contai-I | East Midnapore |
91. | Dakshin Daudpur | 721401 | Daudpur B.O | Contai-I | East Midnapore |
92. | Damodarpur | 721401 | Damodarpur- Contai B.O | Contai-I | East Midnapore |
93. | Damudarpur | 721401 | Daudpur B.O | Contai-I | East Midnapore |
94. | Dandapur | 721401 | Namal B.O | Contai-I | East Midnapore |
95. | Gimagere | 721401 | Srirampur- Contai B.O | Contai-I | East Midnapore |
96. | Irda | 721401 | Kantai B.O | Contai-I | East Midnapore |
97. | Jalalpur | 721401 | Bahitrakunda B.O | Contai-III | East Midnapore |
98. | Jamalput | 721401 | Daudpur B.O | Contai-I | East Midnapore |
99. | Kandarapur Sanniyasi Bar | 721401 | Contai H.O | Contai-I | East Midnapore |
100. | Karanji | 721401 | Baksispur B.O | Contai-I | East Midnapore |
101. | Koltalia | 721401 | Mahisagote B.O | Contai-I | East Midnapore |
102. | Krishnachak | 721401 | Srirampur- Contai B.O | Contai-I | East Midnapore |
103. | Laskar Pada | 721401 | Contai H.O | Contai-I | East Midnapore |
104. | Machnendatur Jalpai | 721401 | Contai H.O | Contai-I | East Midnapore |
105. | Madhab Pattanayak Bar | 721401 | Nayaput B.O | Contai-I | East Midnapore |
106. | Mahishgot | 721401 | Mahisagote B.O | Contai-I | East Midnapore |
107. | Naraharichak | 721401 | Dhangaon B.O | Contai-I | East Midnapore |
108. | Purba Ram Chandra Pur | 721401 | Contai H.O | Contai-I | East Midnapore |
109. | Purushottampur | 721401 | Nayaput B.O | Contai-I | East Midnapore |
110. | Rani Basan | 721401 | Contai H.O | Contai-I | East Midnapore |
111. | Takia Haripurkhal | 721401 | Daudpur B.O | Contai-I | East Midnapore |
112. | Akandi | 721401 | Dhangaon B.O | Contai-I | East Midnapore |
113. | Alampur | 721401 | Bahitrakunda B.O | Contai-III | East Midnapore |
114. | Alipur | 721401 | Tengunia B.O | Contai-I | East Midnapore |
115. | Bagdian | 721401 | Sabajput B.O | Contai-I | East Midnapore |
116. | Baghmari | 721401 | Contai H.O | Contai-I | East Midnapore |
117. | Bahitkunda | 721401 | Bahitrakunda B.O | Contai-III | East Midnapore |
118. | Bhekutia | 721401 | Bahitrakunda B.O | Contai-III | East Midnapore |
119. | Bhuiyanjibarh | 721401 | Baksispur B.O | Contai-I | East Midnapore |
120. | Dakshin Potapukhuria Gopal Sibar | 721401 | Sabajput B.O | Contai-I | East Midnapore |
121. | Dakshin Sherpur | 721401 | Nayaput B.O | Contai-I | East Midnapore |
122. | Fatepur | 721401 | Damodarpur- Contai B.O | Contai-I | East Midnapore |
123. | Haibatpur | 721401 | Bahitrakunda B.O | Contai-III | East Midnapore |
124. | Hamirpur | 721401 | Damodarpur- Contai B.O | Contai-I | East Midnapore |
125. | Jugi Bar | 721401 | Tengunia B.O | Contai-I | East Midnapore |
126. | Kantai | 721401 | Kantai B.O | Contai-I | East Midnapore |
127. | Katigan | 721401 | Bahitrakunda B.O | Contai-III | East Midnapore |
128. | Madhabpur | 721401 | Nayaput B.O | Contai-I | East Midnapore |
129. | Murabania | 721401 | Mahisagote B.O | Contai-I | East Midnapore |
130. | Namal | 721401 | Namal B.O | Contai-I | East Midnapore |
131. | Narasingapur | 721401 | Damodarpur- Contai B.O | Contai-I | East Midnapore |
132. | Panchgechhya | 721401 | Fuleswar B.O | Contai-II | East Midnapore |
133. | Paschim Jagannathchak | 721401 | Contai H.O | Contai-I | East Midnapore |
134. | Raipur Paschimbar | 721401 | Raipur Paschimbarh B.O | Contai-I | East Midnapore |
135. | Raktia | 721401 | Namal B.O | Contai-I | East Midnapore |
136. | Uttar Ramchandrapur | 721401 | Bahitrakunda B.O | Contai-III | East Midnapore |
137. | Adambar | 721401 | Contai H.O | Contai-I | East Midnapore |
138. | Akgerya | 721401 | Dhangaon B.O | Contai-I | East Midnapore |
139. | Banamali Pur | 721401 | Contai H.O | Contai-I | East Midnapore |
140. | Dakshin Ektarpur | 721401 | Pailachhanpur B.O | Contai-I | East Midnapore |
141. | Damudarpur Jalpai | 721401 | Daudpur B.O | Contai-I | East Midnapore |
142. | Darua | 721401 | Darua B.O | Contai-I | East Midnapore |
143. | Enayet Chak | 721401 | Daudpur B.O | Contai-I | East Midnapore |
144. | Guagachia | 721401 | Durmuth B.O | Contai-II | East Midnapore |
145. | Haripur | 721401 | Darua B.O | Contai-II | East Midnapore |
146. | Jagannathpur 2Nd Part | 721401 | Contai H.O | Contai-I | East Midnapore |
147. | Kushumpur | 721401 | Bahitrakunda B.O | Contai-III | East Midnapore |
148. | Lachhanpur | 721401 | Daudpur B.O | Contai-I | East Midnapore |
149. | Nayaput | 721401 | Nayaput B.O | Contai-I | East Midnapore |
150. | Pateshwarpur | 721401 | Nayaput B.O | Contai-I | East Midnapore |
151. | Purba Fatepur | 721401 | Bahitrakunda B.O | Contai-III | East Midnapore |
152. | Sahajadapur | 721401 | Contai H.O | Contai-I | East Midnapore |
153. | Saria | 721401 | Raipur Paschimbarh B.O | Contai-I | East Midnapore |
154. | Soula Sea Die | 721401 | Nayaput B.O | Contai-I | East Midnapore |
155. | Tagaria Gopalpur | 721401 | Tengunia B.O | Contai-I | East Midnapore |
156. | Baguran Jalpai | 721401 | Contai H.O | Contai-I | East Midnapore |
157. | Barbarya | 721401 | Raipur Paschimbarh B.O | Contai-I | East Midnapore |
158. | Chanchuraput | 721401 | Baksispur B.O | Contai-I | East Midnapore |
159. | Chandia Haibatbar | 721401 | Contai H.O | Contai-I | East Midnapore |
160. | Chuaphali | 721401 | Contai H.O | Contai-I | East Midnapore |
161. | Dakshin Ramchak | 721401 | Contai H.O | Contai-I | East Midnapore |
162. | Daudpur | 721401 | Daudpur B.O | Contai-I | East Midnapore |
163. | Gahira Bar | 721401 | Contai H.O | Contai-I | East Midnapore |
164. | Jagannathchak | 721401 | Dhangaon B.O | Contai-I | East Midnapore |
165. | Kalikapur | 721401 | Darua B.O | Contai-II | East Midnapore |
166. | Kashi Bhuianbar | 721401 | Dhangaon B.O | Contai-I | East Midnapore |
167. | Kulaipada | 721401 | Sabajput B.O | Contai-I | East Midnapore |
168. | Kulbaria | 721401 | Dhangaon B.O | Contai-I | East Midnapore |
169. | Nandierya | 721401 | Tengunia B.O | Contai-I | East Midnapore |
170. | Nayapara | 721401 | Durmuth B.O | Contai-II | East Midnapore |
171. | Pailachhanpur | 721401 | Pailachhanpur B.O | Contai-I | East Midnapore |
172. | Payrachali | 721401 | Sabajput B.O | Contai-I | East Midnapore |
173. | Potapukhuria Hemanta Routh Bar | 721401 | Daudpur B.O | Contai-I | East Midnapore |
174. | Purushottampur Puridasbar | 721401 | Nayaput B.O | Contai-I | East Midnapore |
175. | Ramchak | 721401 | Mahisagote B.O | Contai-I | East Midnapore |
176. | Ranipukurparh | 721401 | Pailachhanpur B.O | Contai-I | East Midnapore |
177. | Satikeshwar | 721401 | Ajodhyapur B.O | Contai-II | East Midnapore |
178. | Sekh kochbar | 721401 | Daudpur B.O | Contai-I | East Midnapore |
179. | Siria | 721401 | Tengunia B.O | Contai-I | East Midnapore |
180. | Subarnadihi | 721401 | Contai H.O | Contai-I | East Midnapore |
181. | Surundia | 721401 | Kantai B.O | Contai-I | East Midnapore |
182. | Amratalia | 721401 | Pailachhanpur B.O | Contai-I | East Midnapore |
183. | Area Gobindapur | 721401 | Tengunia B.O | Contai-I | East Midnapore |
184. | Bahulia | 721401 | Mahisagote B.O | Contai-I | East Midnapore |
185. | Baidyaharana | 721401 | Sabajput B.O | Contai-I | East Midnapore |
186. | Baliarpur | 721401 | Damodarpur- Contai B.O | Contai-I | East Midnapore |
187. | Barachun Fali | 721401 | Contai H.O | Contai-I | East Midnapore |
188. | Batipur | 721401 | Nayaput B.O | Contai-I | East Midnapore |
189. | Betalia | 721401 | Durmuth B.O | Contai-II | East Midnapore |
190. | Bilashpur | 721401 | Bahitrakunda B.O | Contai-III | East Midnapore |
191. | Chandanpur | 721401 | Contai H.O | Contai-I | East Midnapore |
192. | Contai - II | 721401 | Ajodhyapur B.O | Contai-II | East Midnapore |
193. | Dakshin Gopinathpur | 721401 | Contai H.O | Contai-I | East Midnapore |
194. | Gamartalia | 721401 | Sabajput B.O | Contai-I | East Midnapore |
195. | Kandarpapur | 721401 | Contai H.O | Contai-I | East Midnapore |
196. | Khagrabani | 721401 | Darua B.O | Contai-II | East Midnapore |
197. | Khalbanamalipur | 721401 | Bahitrakunda B.O | Contai-III | East Midnapore |
198. | Machhalandapur | 721401 | Daudpur B.O | Contai-I | East Midnapore |
199. | Maisali | 721401 | Dhangaon B.O | Contai-I | East Midnapore |
200. | Nandaberya | 721401 | Dhangaon B.O | Contai-I | East Midnapore |
201. | Natdighi | 721401 | Dhangaon B.O | Contai-I | East Midnapore |
202. | Padmaput | 721401 | Nayaput B.O | Contai-I | East Midnapore |
203. | Padmaput Chhakubanarbar | 721401 | Nayaput B.O | Contai-I | East Midnapore |
204. | Paschim Bhagawanpur | 721401 | Darua B.O | Contai-II | East Midnapore |
205. | Raipur | 721401 | Raipur Paschimbarh B.O | Contai-I | East Midnapore |
206. | Rasulpur | 721401 | Bahitrakunda B.O | Contai-III | East Midnapore |
207. | Rautara | 721401 | Dhangaon B.O | Contai-I | East Midnapore |
208. | Samudrapur Jalpai | 721401 | Daudpur B.O | Contai-I | East Midnapore |
209. | Sarishaberya | 721401 | Mahisagote B.O | Contai-I | East Midnapore |
210. | Satgeria | 721401 | Pailachhanpur B.O | Contai-I | East Midnapore |
211. | Srirampur | 721401 | Srirampur- Contai B.O | Contai-I | East Midnapore |
212. | Takia Haripurkhal | 721401 | Contai H.O | Contai-I | East Midnapore |
213. | Tengunia | 721401 | Tengunia B.O | Contai-I | East Midnapore |
214. | Tilakberya | 721401 | Fuleswar B.O | Contai-II | East Midnapore |
Frequently Asked Questions (FAQs):
What is the PIN Code of Darua?
Answer: The PIN Code of Darua located in East Midnapore is 721401.
Where is Darua Post Office located at?
Answer: The complete address of Darua Speed Post office is: The Postmaster, Darua Post Office (Branch Post Office), East Midnapore, West Bengal (WB), India
How many villages are situated near Darua?
Answer: There are around 214 villages in West Bengal which have the same PIN code as Darua i.e. 721401. Few of them are: Chandia Darbarikhanibar, Analberya, Barbaria Urf Kutakuti, Dakshin Gobinda Pur, Bhupatinagar, Brahman Sasan, Baksispur and Amadpur.
What other post offices are available near Darua?
Answer: In case you couldn't visit Darua for some reason, other nearby post offices are: Dhangaon, Mahisagote, Contai, Bahitrakunda, Baksispur, Daudpur, Ajodhyapur, Damodarpur Contai, Sabajput, Fuleswar, Raipur Paschimbarh, Pailachhanpur, Kantai, Nayaput and Namal.
Other 28 districts in West Bengal: Puruliya, East Midnapore, East Sikkim, Malda, Nadia, Cooch Behar, Birbhum, West Midnapore, Jalpaiguri, North Sikkim, Darjiling, South Sikkim, South Dinajpur, Siddharthnagar, Kolkata, Murshidabad, Port Blair, Medinipur, Paschim Bardhaman, Darjeeling, Bankura, North Dinajpur, North 24 Parganas, Howrah, South 24 Parganas, Hooghly, Bardhaman and Kalimpong
Search for PIN Codes in states: Andaman and Nicobar Islands, Andhra Pradesh, Arunachal Pradesh, Assam, Bihar, Chandigarh, Chhattisgarh, Dadra and Nagar Haveli, Daman and Diu, Delhi, Goa, Gujarat, Haryana, Himachal Pradesh, Jammu and Kashmir, Jharkhand, Karnataka, Kerala, Ladakh, Lakshadweep, Madhya Pradesh, Maharashtra, Manipur, Meghalaya, Mizoram, Nagaland, Odisha, Puducherry, Punjab, Rajasthan, Sikkim, Tamil Nadu, Telangana, Tripura, Uttar Pradesh, Uttarakhand and West Bengal
Disclaimer: The data displayed on this page is sourced from Department of Posts (IndiaPost) website indiapost.gov.in through legal means. We always strive to keep the data available with us updated and fresh all the time, in case you come across an incorrect data field, do let us know for us to take an immediate action.
Permanence, perseverance and persistence in spite of all obstacles, discouragements, and impossibilities: It is this, that in all things distinguishes the strong soul from the weak. - Thomas Carlyle