Breach of Natural Justice and Right To Be Heard: ASRIYAH SAIRY V. SURUHANJAYA PERKHIDMATAN AWAM, MALAYSIA & ANOR HIGH COURT MALAYA, KUALA LUMPUR
ASRIYAH SAIRY V. SURUHANJAYA PERKHIDMATAN AWAM, MALAYSIA & ANORHIGH COURT MALAYA, KUALA LUMPUR
KANG HWEE GEE J[CIVIL SUIT NO: S1-22-41-1988]18 FEBRUARY 2009
[2009] CLJ JT(2)
JUDGMENT
Kang Hwee Gee J:
[1] The plaintiff was a staff nurse, serving at the Kota Tinggi District Hospital after being transferred from Bentong District Hospital.
[2] She failed to attend work as a staff nurse at her new posting at Kota Tinggi District Hospital in consequence of which disciplinary proceeding was initiated against her by the 1st defendant Suruhanjaya Perkhidmatan Awam Malaysia on the following charge:
Bahawa kamu, Asriyah bte Sairy yang bertugas sebagai Jururawat Terlatih, di Hospital Daerah Kota Tinggi, Johor telah tidak hadir bertugas tanpa cuti atau apa-apa sebab yang munasabah mulai 1.9.80 hingga sekarang. Dengan meninggalkan jawatan kamu itu tanpa cuti atau apa-apa sebab, kamu telah melakukan kesalahan di bawah Perintah Am 21(1), Perintah-Perintah Am Pegawai Awam (Kelakuan dan Tatatertib) (Bab D) 1980 yang membolehkan tindakan tatatertib dengan tujuan buang kerja diambil terhadap kamu di bawah Perintah Am 26, Perintah-Perintah Am yang tersebut itu. Perbuatan kamu itu juga adalah satu kelakuan yang tidak bertanggungjawab bertentangan dengan Perintah Am 4(2)(g) Perintah-Perintah Am Pegawai Awam (Kelakuan dan Tatatertib) (Bab D) 1980. (pg 14 ABD 1);
[3] The charge was communicated to her by a letter and in this letter the plaintiff was informed that she had to submit a written representation within 20 days of the receipt of the letter explaining why disciplinary action should not be taken against her.
[4] More than a month later, the plaintiff through her solicitors wrote to the 1st defendant requesting an oral hearing but this was refused. The plaintiff was given a further 20 days to submit her written representation pursuant to GO 26 of the Public Officers (Conduct and Discipline) (Chapter “D”) General Orders 1980.
[5] The plaintiff then submitted her representation to her solicitors by a letter dated 2 April 1982 as follows:
KR/CV/1226/81A/LST SPA 91834/37(4)
2nd April, 82 Setiausaha,
Suruhanjaya Perkhidmatan Awam,
(Bahagian Tatatertib (Naik Pangkat)),
Tingkat 11, Wisma Keramat,
Jalan Gurney,
Kuala Lumpur.
Tuan,
Per: Asriyah bte Sairy: Kenyataan Alasan-Alasan Membuang Kerja
Kami bertindak bagi pihak Puan Asriyah bte Sairy pelanggan kami.
Puan Asriyah bte Sairy telah pun menerima kenyataan alasan-alasan membuang kerja sebagai Jururawat terlatih di Hospital Daerah, Kota Tinggi, Johor.
Puan Asriyah ingin menjawab kepada tuduhan-tuduhan terhadapnya seperti berikut:
1. Beliau tiada hadir bertugas tanpa cuti mulai dari 1hb. September, 1980 hingga sekarang dengan sebab hal-hal luarbiasa yang berhubung dengan keselamatannya dan diri sendiri:
i. Beliau telah dilarikan dari pangkuan suaminya di Bentong, Pahang oleh Azahari bin Sairy dan Mohd Khalid bin Sairy pada 19hb. April, 1979 dan dibawa ke Kota Tinggi Johor, atas alasan orang-orang tersebut adalah saudara-maranya dan mereka tidak setuju dengan perkahwinan Puan Asriyah dengan G. Nadarajah dari Bentong, Pahang.
ii. Puan Asriyah hamil ketika masa itu dan beliau di paksa menggugurkan anak yang masih dalam rahimnya.
iii. Tanpa kebenaran ataupun pengetahuan beliau, beliau ditukar ke Hospital Daerah, Kota Tinggi Johor, dari Hospital Daerah, Bentong. Encik Zulkifly Yahaya Setiausaha di Kementerian Kesihatan Malaysia, dan YB Yusof Jani Wakil Parlimen bagi kawasan Panti bersubahat dalam hal ini dengan Azahari bin Sairy dan Mohd Kamal bin Sairy bagi tujuan Penukaran tempat kerja.
iv. Dalam masa beliau dipaksa berkhidmat di Hospital Daerah Kota Tinggi beliau dikawal dengan rapi oleh orang-orang tertentu termasuk Azahari bin Sairy dan rakan-rakannya dan beliau terpaksa hidup sebagai orang tahanan.
v. Beliau dapat satu peluang untuk lepaskan dirinya dari tahanan pada 31hb. Ogos, 1980 dan hijrah ke keselamatan dan pangkuan suaminya.
vi. Beliau telah sebutkan hal-hal ini dalam permintaan untuk tukar tempat kerjanya ke Triang, Pahang, tempat kediaman suami beliau, tetapi Kementerian Kesihatan enggan membuat demikian.
vii. Beliau juga hendak meneruskan perkhidmatannya sebagai jururawat tetapi jikalau beliau kembali ke Kota Tinggi beliau takut beliau akan hilang nyawanya.
Puan Asriyah meminta pihak tuan timbang perkara ini dan tukar tempat kerja beliau ke Triang atas dasar perikemanusiaan.
Kami yang harap,
t.t.
Karpal Singh.
[6] The 1st defendant met on 6 June 1983. It decided to dismiss her with effect from 1 September 1980 and she was notified of the 1st defendant’s decision by a letter dated 17 June 1983.
[7] In this suit the plaintiff seeks:
1. a declaration that the 1st defendant had denied the plaintiff a reasonable opportunity of being heard and had acted upon materials withheld from the plaintiff thereby infringing the established principle of natural justice and rendering the purported dismissal of the plaintiff on 6 June 1983 null and void and of no effect;
2. a declaration that the 1st defendant did not have adequate basis to dismiss the plaintiff;
3. a declaration the plaintiff is still an employee of the 2nd defendant and entitled to all salaries and benefits due to the plaintiff;
4. an inquiry to determine the salaries, emoluments and other benefits due to the plaintiff;
5. damages for wrongful dismissal.
[8] The plaintiff’s claim is essentially an application for judicial review of the decision of the 1st defendant in dismissing her and is based on the submission that she had been denied the right to an oral hearing despite the fact that she had requested for one. Her counsel, Mr. Ramkarpal Singh, relied on the following passage of Gopal Sri Ram JCA in Raja Abdul Malek Muzaffar Shah Raja Shahruzzaman v. Setiausaha Suruhanjaya Pasukan Polis & Ors [1995] 1 CLJ 619 at p 625:
The proposition that the right to be heard does not in all cases include the duty to afford an oral hearing is well settled by binding precedent. (See Najar Singh v. Government of Malaysia [1976] 1 LNS 81; [1976] 1 MLJ 203; Ghazi bin Mohd Sawi v. Mohd Haniff bin Omar, Ketua Polis Negara, Malaysia & Anor [1994] 2 CLJ 333; [1994] 2 MLJ 114). That there can be no breach of a duty where none exists is axiomatic.
Nevertheless, the principle that the right to be heard is non-inclusive of a duty to afford an oral hearing does not mean that the failure or refusal to afford such a hearing would render the decision reached safe and harmless from attack. Cases may arise where, in the light of peculiar facts, the failure to afford an oral hearing may result in the decision arrived at being declared a nullity or quashed. (See R v. Immigration Appeal Tribunal, ex p. Mehmet [1977] 2 All ER 602; [1977] 1 WLR 795).
The categories of procedural fairness are not closed and the procedure adopted in a particular case may be fair or otherwise according to its own facts. The measure of fairness afforded to a particular plaintiff is a question of fact and of degree that is to be judged according to our own standards and values and not according to the standards and values of a foreign judge, however eminent. That is not to say that we cannot obtain valuable assistance from other sources; but in the final analysis, it is a question that is to be decided according to the Malaysian concept of fairness.
(emphasis added)
[9] The plaintiff’s claim is opposed essentially on the ground that the disciplinary proceeding was regularly conducted under the Public Officers (Conduct and Discipline) (Chapter “D”) General Orders 1980 and that under the procedure provided therein the plaintiff did not have a right to an oral hearing. No procedural impropriety was committed by the disciplinary authority as it had sat and considered the plaintiff’s representation and decided that the plaintiff had failed to exculpate herself of the charge.
[10] The law that a civil servant facing a disciplinary proceeding before the disciplinary authority is not entitled to an oral hearing is well established by high judicial precedents notably of the Supreme Court in Ghazi Mohd Sawi v. Mohd Haniff Omar, Ketua Polis Negara, Malaysia & Anor [1994] 2 CLJ 333 and followed more recently, by the Federal Court in Lembaga Tatatertib Perkhidmatan Awam Hospital Besar Pulau Pinang & Anor v. Utra Badi K Perumal [2001] 2 CLJ 525.
[11] But the decision of Gopal Sri Ram JCA in Raja Abdul Malek Muzaffar, it is clear, was not intended to oppose the entrenched principle, but to address a finer point of natural justice that there can exist peculiar situations in the representation submitted to the disciplinary authority by a civil servant pursuant to GO 26 that can only be properly appreciated and considered by an oral hearing – and that a failure to afford him that opportunity may result in the representation being inadequately or improperly assessed that it cannot be well said that he has been afforded a fair hearing.
[12] It is well established that a disciplinary proceeding against a civil servant pursuant to art. 135(2) of Federal Constitution, may only be conducted (in the instant case) under GO 26 of the Public Officers (Conduct and Discipline) (Chapter “D”) General Orders 1980 enacted for the purpose.
[13] In a disciplinary proceeding initiated under GO 26, such an opportunity to be heard orally can only arise under GO 26(5) at the “committee of inquiry” stage. General Order 26(5) 1980 states that:
Where the Appropriate Disciplinary Authority considers that the case against the officer requires further clarification, it may appoint a Committee of Inquiry consisting of not less than two senior Government officers who shall be selected with due regard to the standing of the officer concerned and to the nature and gravity of the complaints which are the subject of the inquiry, provided that an officer lower in rank than the officer who is the subject of the inquiry or the officer’s Head of Department shall not be selected to be a member of the Committee.
[14] As NH Chan JCA observed in Ganasan Marimuthu v. Public Services Commission & Anor [1998] 4 CLJ 331:
It is only if a committee of inquiry is appointed because the disciplinary authority requires further clarification in the case against the officer (General Order 26(5)), that he will have the opportunity of giving oral testimony to exculpate himself (General Order 26(6)). It is only then that the committee has discretion to allow him to be represented by an officer of the public service or, in exceptional cases, by an advocate and solicitor (General Order 26(8)).
[15] The effect of GO 26(5), (6) and (8) is to confer on to the civil servant a legitimate right that the disciplinary authority considers whether his case requires further clarification and if so be referred to a committee of inquiry where he may have the opportunity to give oral evidence. As Lord Denning MR said in Laker Airways v. Department of Trade [1977] 1 QB at 708 A (as approved by the Federal Court in Majlis Perbandaran Pulau Pinang v. Syarikat Bekerjasama-sama Serbaguna Sungai Gelugor Dengan Tanggungan [1999] 3 CLJ 65:
If it is found that the power has been exercised improperly or mistakenly so as to impinge unjustly on the legitimate rights or interests of the subject then these courts must so declare. They stand as ever between the executive and the subject, ‘alert to see that any coercive action is justified in law’: see Liversidge v. Anderson [1942] AC 206, 244.
[16] The plaintiff gave evidence at the trial giving the reason for her absence from duty at the Kota Tinggi District Hospital which the defendants did not deem necessary to disagree or rebut. The explanation is consistent with what she submitted in her letter of representation to the disciplinary authority dated 2 April 1982. Her explanation is as follows:
(i) she was subjected to serious pressure by her family as she had married SP2 who was a Hindu and, as such, their marriage was not recognised;
(ii) as a result, she was abducted by her brother, one Azahari bin Sairy and others on 19.4.1979 and detained in Kota Tinggi;
(iii) the reason she was abducted was because her said brother wanted her to separate from SP2 as she had renounced Islam and had married him in accordance with Hindu rites;
(iv) at the time of her abduction, she was pregnant and her brother had forced her to abort her child;
(v) she was also accused of committing ‘khalwat’ with her own husband, SP2, and imprisoned for a period of two (2) months as a result;
(vi) she was forced to work in Hospital Kota Tinggi after she was abducted until September 1979; and
(vii) she feared for her and her husband’s life if she were to remain in Kota Tinggi for the above reasons.
[17] Needless to say the repression she complained of was highly relevant to the charge. It provided the reasons for her failure to turn up for work and if accepted by the disciplinary authority may provide a cause to exculpate her fully of the charge or at least partially which may lead the authority to consider a lesser punishment other than dismissal. It was certainly an appropriate case for the disciplinary authority to seek further clarification through a committee of inquiry in order that the representation of the plaintiff could be properly appraised to be able to properly decide on her fate.
[18] A judicial review is of course concerned with an inquiry on process and not merit. An exercise of discretion by the disciplinary authority whether or not to appoint a committee of inquiry under GO 26(5) would not therefore normally be subjected to judicial oversight. But if such a committee had not been appointed it would be incumbent on the disciplinary committee to indicate clearly to the court undertaking a judicial review that it has decided that no clarification on the representation was required and that it had proceeded to consider the case nevertheless without the need of such clarification.
[19] Now the evidence of the witness for the defendants Tan Awang Besar (DW2) was also only able to say from the record of the disciplinary process undertaken by the disciplinary authority, that the 1st defendant considered the plaintiff’s representation during a meeting held on 6 June 1983 and decided to dismiss the plaintiff with effect from 1 September 1980. It would appear that no inquiry was ever made on the probable involvement in her predicament by the Setiausaha di Kementerian Kesihatan Malaysia Encik Zulkifly Yahaya, the member of Parliament for Panti YB Yusof Jani, and two other persons Azahari bin Sairy and Mohd Kamal bin Sairy. In fact Encik Tan Awang Besar was able to say with certainty that in considering the plaintiff’s representation 1st defendant relied only on the following four documents:
i) the 1st defendant’s show cause letter;
ii) the plaintiff’s solicitor’s letter requesting for an oral hearing;
iii) the 1st defendant’s reply to that letter; and
iv) the plaintiff’s representation letter through her solicitor.
[20] Given that no committee of inquiry was appointed, and that this crucial point did not appear to have been addressed and considered by the disciplinary authority when it deliberated on the plaintiffs representation on 6 June 1983, I am constrained to find that the disciplinary authority had offended one of the three accepted “Wednesbury Tests” in Associated Provincial Picture Houses v. Wednesbury Corporation [1948] 1 KB 223, in failing to take into account a critical factor that ought to have been taken into account and in the process denied the plaintiff of her proper right to be heard thereby rendering its decision to dismiss her invalid.
[21] Above all, a disciplinary authority conducting a disciplinary hearing on a civil servant would also have to ensure that the process is free of “procedural unfairness”. This requirement is stated succinctly in Mamat Talib (Timbalan Ketua Polis, Johor) & Anor v. Abdul Jalil Rashid [2005] 4 CLJ 892, (a decision on a disciplinary hearing conducted under an orderly room procedure) per Gopal Sri Ram JCA in his opening speech:
We begin with what we consider to be the following well-established propositions:
(i) A decision by a public law decision-maker may be struck down by the courts on grounds of procedural unfairness or “Wednesbury unreasonableness” (see, Anisminic Ltd v. Foreign Compensation Commission [1969] 2 AC 147).
(ii) The content of procedural fairness is not fixed. It is a flexible concept and whether there has been procedural fairness in a given case depends on the facts and circumstances of that case. See, The Board of Education of the Indian Head School v. Knight [1990] 1 SCR 65; Haji Ali bin Haji Othman v. Telekom Malaysia Berhad [2003] 3 CLJ 310.
(iii) The essential requirements of an acceptable procedure is that it be fair and impartial. See, B Surinder Singh Kanda v. Government of the Federation of Malaya [1962] 1 LNS 14; [1962] 2 MLJ 169. Fairness includes, but is not confined to, the right to be heard which in some cases may be satisfied by the grant of a right to make written representations (Ghazi bin Mohd Sawi v. Mohd Haniff bin Omar & Anor [1994] 2 CLJ 333) whilst in others it can only be satisfied by an oral hearing. See Sentivelu v. Public Services Commission [2005] 3 CLJ 778.
(iv) The test to determine whether the particular procedure adopted in a given case was fair is subjective. The court must place itself in the shoes of the decision-maker and decide whether the procedure adopted provided adequate fairness to the person concerned. See, Kioa v. West [1985] 159 CLR 550 where Brennan J said:
What the principles of natural justice require in particular circumstances depends on the circumstances known to the repository at the time of the exercise of the power or the further circumstances which, had he acted reasonably and fairly, he would then have known. The repository of a power has to adopt a reasonable and fair procedure before he exercises the power and his observance of the principles of natural justice must not be measured against facts which he did not know and which he would not have known at the relevant time though he acted reasonably and fairly. As the obligation to observe the principles of natural justice is not correlative to a common law right but is a condition governing the exercise of a statutory power, the repository satisfies the condition by adopting a procedure which conforms to the procedure which a reasonable and fair repository of the power would adopt in the circumstances when the power is exercised. When the question for the court is whether the condition is satisfied, the court must place itself in the shoes of the repository of the power to determine whether the procedure adopted was reasonable and fair.
(emphasis added.)
[22] Having known of the matters in the plaintiff’s written representation, a failure on the part of the disciplinary authority to appoint a committee of inquiry to seek clarification and to proceed to consider the representation without inquiring into the allegation in the representation constitutes a procedural unfairness of process.
[23] For the foregoing reasons I am constrained to find that a procedural impropriety had been committed by the disciplinary authority not by the denial of an oral hearing to the plaintiff, but by failing to take into account a critical element of the plaintiff’s representation which it ought to have taken into account; and by its failure to observe procedural fairness of process; and in the event denied the plaintiff of her proper constitutional right to be heard under art. 135(2) of the Federal Constitution.
[24] There shall accordingly be an order that the decision of the disciplinary authority dismissing the plaintiff be declared null and void and that the plaintiff be returned to status quo ante as an employee of the 2nd defendant and be entitled to all such salaries and benefits as if she had not been dismissed. The plaintiff shall be entitled to costs of this suit.
[2009] 1 LNS 93
I do enjoy the way you have framed this concern and it does indeed supply me some fodder for consideration. However, from what I have observed, I only hope when other remarks stack on that people keep on issue and not get started upon a tirade of the news of the day. All the same, thank you for this outstanding point and even though I can not concur with this in totality, I regard the viewpoint.
I believe this website contains very wonderful written content content .
Some really nice and utilitarian info on this website , too I think the design and style holds wonderful features.
I your writing style really loving this web site .
I think this is among the most vital information for me. And i’m glad reading your article. But want to remark on few general things, The site style is ideal, the articles is really great : D. Good job, cheers
Some times its a pain in the ass to read what people wrote but this website is rattling user friendly ! .
Having read this I believed it was rather enlightening. I appreciate you finding the time and energy to put this informative article together. I once again find myself personally spending way too much time both reading and leaving comments. But so what, it was still worthwhile!
Some really good info , Sword lily I detected this.
I like this website so much, saved to bookmarks .
I blog often and I seriously thank you for your information. The article has truly peaked my interest. I am going to book mark your site and keep checking for new information about once per week. I opted in for your Feed as well.
I like this web blog so much, saved to bookmarks .
I don’t commonly comment but I gotta admit thanks for the post on this special one : D.
This really answered my downside, thanks!
Wohh exactly what I was looking for, appreciate it for putting up.
Real excellent information can be found on weblog .
I think you have noted some very interesting points , thanks for the post.
I think you have noted some very interesting points , thankyou for the post.
I don’t usually comment but I gotta tell appreciate it for the post on this perfect one : D.
I think this is one of the most important info for me. And i am glad reading your article. But wanna remark on some general things, The website style is wonderful, the articles is really excellent : D. Good job, cheers
It’s the best time to make some plans for the future and it’s time to be happy. I have read this post and if I could I wish to suggest you some interesting things or tips. Perhaps you could write next articles referring to this article. I want to read even more things about it!
Very interesting details you have noted , regards for posting .
As I website possessor I believe the content here is very fantastic , appreciate it for your efforts.
My spouse and I stumbled over here from a different web address and thought I should check things out. I like what I see so i am just following you. Look forward to looking at your web page yet again.
Some truly interesting details you have written.Helped me a lot, just what I was looking for : D.
I was studying some of your content on this site and I believe this website is rattling instructive! Keep posting .
Some genuinely superb posts on this site, thanks for contribution.
Great goods from you, man. I have understand your stuff previous to and you’re just too wonderful. I actually like what you’ve acquired here, really like what you’re stating and the way in which you say it. You make it entertaining and you still take care of to keep it sensible. I can not wait to read far more from you. This is really a terrific site.
I like this website very much, Its a really nice place to read and obtain info .
Some truly nice and utilitarian info on this internet site , too I believe the design has got great features.
Only wanna input that you have a very nice website , I the design it really stands out.
Nice post. I was checking continuously this blog and I’m impressed! Extremely useful info specifically the last part 🙂 I care for such information a lot. I was seeking this certain information for a very long time. Thank you and good luck.
so much fantastic info on here, : D.
I like this website so much, saved to my bookmarks .
Simply wanna say that this is extremely helpful, Thanks for taking your time to write this.
As I website possessor I believe the content matter here is rattling excellent , appreciate it for your hard work. You should keep it up forever! Best of luck.
Between me and my husband we’ve owned more MP3 players over the years than I can count, including Sansas, iRivers, iPods (classic & touch), the Ibiza Rhapsody, etc. But, the last few years I’ve settled down to one line of players. Why? Because I was happy to discover how well-designed and fun to use the underappreciated (and widely mocked) Zunes are.
I always was interested in this topic and still am, regards for putting up.
Apple now has Rhapsody as an app, which is a great start, but it is currently hampered by the inability to store locally on your iPod, and has a dismal 64kbps bit rate. If this changes, then it will somewhat negate this advantage for the Zune, but the 10 songs per month will still be a big plus in Zune Pass’ favor.
Zune and iPod: Most people compare the Zune to the Touch, but after seeing how slim and surprisingly small and light it is, I consider it to be a rather unique hybrid that combines qualities of both the Touch and the Nano. It’s very colorful and lovely OLED screen is slightly smaller than the touch screen, but the player itself feels quite a bit smaller and lighter. It weighs about 2/3 as much, and is noticeably smaller in width and height, while being just a hair thicker.
Very interesting details you have mentioned , thankyou for posting .
Q: weak lost one in 2006, Uganda discovered oil, drifting away. A: I hate this argument, a superior skeptics face. That all U.S. imperialism exclusive oil conspiracy. When the U.S. military to fight in Kuwait, some people said that for oil, had the U.S. war on Iraq was also said for the oil. # Kony2012 #
The new Zune browser is surprisingly good, but not as good as the iPod’s. It works well, but isn’t as fast as Safari, and has a clunkier interface. If you occasionally plan on using the web browser that’s not an issue, but if you’re planning to browse the web alot from your PMP then the iPod’s larger screen and better browser may be important.
I am usually to blogging and i actually respect your content. The article has actually peaks my interest. I’m going to bookmark your website and keep checking for brand spanking new information.
I’ll gear this review to 2 types of people: current Zune owners who are considering an upgrade, and people trying to decide between a Zune and an iPod. (There are other players worth considering out there, like the Sony Walkman X, but I hope this gives you enough info to make an informed decision of the Zune vs players other than the iPod line as well.)
I love the dear data you offer in your articles. I will be able to bookmark your blog and feature my children test up here generally. I’m fairly certain they are going to be informed a lot of new stuff right here than anyone else!
Undeniably believe that which you said. Your favorite justification appeared to be on the internet the simplest thing to be aware of. I say to you, I certainly get annoyed while people consider worries that they just do not know about. You managed to hit the nail upon the top and defined out the whole thing without having side-effects , people could take a signal. Will likely be back to get more. Thanks
Sweet web site , super style and design , really clean and employ genial .
Outstanding post, I believe blog owners should acquire a lot from this blog its really user genial .
I don’t normally comment but I gotta say regards for the post on this perfect one : D.
Thankyou for helping out, wonderful info .
I like this site so much, saved to bookmarks .
Real fantastic visual appeal on this website , I’d rate it 10 10.
I am glad to be one of many visitants on this outstanding site (:, thankyou for putting up.
Hands down, Apple’s app store wins by a mile. It’s a huge selection of all sorts of apps vs a rather sad selection of a handful for Zune. Microsoft has plans, especially in the realm of games, but I’m not sure I’d want to bet on the future if this aspect is important to you. The iPod is a much better choice in that case.
Between me and my husband we’ve owned more MP3 players over the years than I can count, including Sansas, iRivers, iPods (classic & touch), the Ibiza Rhapsody, etc. But, the last few years I’ve settled down to one line of players. Why? Because I was happy to discover how well-designed and fun to use the underappreciated (and widely mocked) Zunes are.
Greetings! I’ve been following your weblog for a long time now and finally got the courage to go ahead and give you a shout out from Houston Tx! Just wanted to say keep up the good job!
Very clean site, regards for this post.
Some truly superb articles on this web site , regards for contribution.
As I website owner I conceive the written content here is very superb , thankyou for your efforts.
But a smiling visitor here to share the love (:, btw outstanding layout.
Thank you Dr. Art Croft for your tremendous contributions to the chiropractic profession.
Between me and my husband we’ve owned more MP3 players over the years than I can count, including Sansas, iRivers, iPods (classic & touch), the Ibiza Rhapsody, etc. But, the last few years I’ve settled down to one line of players. Why? Because I was happy to discover how well-designed and fun to use the underappreciated (and widely mocked) Zunes are.
Yeah bookmaking this wasn’t a risky conclusion great post! .
Hi. Neat post. There’s a problem with your site in internet explorer, and you might want to check this… The browser is the marketplace chief and a large component to other folks will omit your excellent writing because of this problem.
If you’re still on the fence: grab your favorite earphones, head down to a Best Buy and ask to plug them into a Zune then an iPod and see which one sounds better to you, and which interface makes you smile more. Then you’ll know which is right for you.
Woah! I’m really digging the template/theme of this website. It’s simple, yet effective. A lot of times it’s difficult to get that “perfect balance” between superb usability and visual appeal. I must say you have done a great job with this. Additionally, the blog loads very fast for me on Internet explorer. Superb Blog!
This is getting a bit more subjective, but I much prefer the Zune Marketplace. The interface is colorful, has more flair, and some cool features like ‘Mixview’ that let you quickly see related albums, songs, or other users related to what you’re listening to. Clicking on one of those will center on that item, and another set of “neighbors” will come into view, allowing you to navigate around exploring by similar artists, songs, or users. Speaking of users, the Zune “Social” is also great fun, letting you find others with shared tastes and becoming friends with them. You then can listen to a playlist created based on an amalgamation of what all your friends are listening to, which is also enjoyable. Those concerned with privacy will be relieved to know you can prevent the public from seeing your personal listening habits if you so choose.
Wow that was unusual. I just wrote an very long comment but after I clicked submit my comment didn’t show up. Grrrr… well I’m not writing all that over again. Regardless, just wanted to say excellent blog!
good post.Never knew this, thanks for letting me know.
very good publish, i actually love this web site, keep on it
Thanks for the blog.Really looking forward to read more. Great.
Oh my goodness! an amazing article dude. Thank you However I am experiencing challenge with ur rss . Don’t know why Unable to subscribe to it. Is there anyone getting equivalent rss downside? Anyone who is aware of kindly respond. Thnkx
Hi! I just wanted to ask if you ever have any problems with hackers? My last blog (wordpress) was hacked and I ended up losing several weeks of hard work due to no backup. Do you have any methods to prevent hackers?
We stumbled over here from a different page and thought I might check things out. I like what I see so now i’m following you. Look forward to exploring your web page for a second time.
I really enjoy the blog.Thanks Again. Fantastic.
Really appreciate you sharing this post.Thanks Again. Will read on…
I cannot thank you enough for the blog.Much thanks again. Much obliged.
Ok, thx. waiting for your next post
Do you mind if I quote a couple of your posts as long as I provide credit and sources back to your website? My blog site is in the very same area of interest as yours and my users would certainly benefit from some of the information you provide here. Please let me know if this alright with you. Regards!
Major thankies for the blog post. Want more.
Very informative blog.Really looking forward to read more. Really Great.
I will subscribe to this blog.
I’m not sure why but this blog is loading extremely slow for me. Is anyone else having this issue or is it a issue on my end? I’ll check back later on and see if the problem still exists.
I cannot thank you enough for the blog.Thanks Again.
I truly appreciate this blog article.Really looking forward to read more. Much obliged.
I appreciate you sharing this blog article.Much thanks again. Keep writing.
Have you ever considered writing an ebook or guest authoring on other websites? I have a blog based on the same topics you discuss and would really like to have you share some stories/information. I know my subscribers would value your work. If you are even remotely interested, feel free to shoot me an email.
I am so grateful for your blog post.Much thanks again. Really Cool.
Greetings from Florida! I’m bored at work so I decided to check out your blog on my iphone during lunch break. I enjoy the information you provide here and can’t wait to take a look when I get home. I’m surprised at how fast your blog loaded on my phone .. I’m not even using WIFI, just 3G .. Anyhow, great site!
Hey there! Do you use Twitter? I’d like to follow you if that would be ok. I’m absolutely enjoying your blog and look forward to new posts.
I need to subscribe to this blog.
awesome… I like the post
I am so grateful for your blog.Much thanks again. Keep writing.
Im obliged for the article post. Cool.
Hmm it appears like your site ate my first comment (it was extremely long) so I guess I’ll just sum it up what I submitted and say, I’m thoroughly enjoying your blog. I too am an aspiring blog blogger but I’m still new to the whole thing. Do you have any points for inexperienced blog writers? I’d definitely appreciate it.
Nice post! good information.
I like itttt 🙂
Hey, thanks for the blog post. Keep writing.
Enjoyed every bit of your blog post.Really thank you! Cool.
Thanks for the blog post.Really looking forward to read more. Fantastic.
great artical, I unfortunately had some problems printing this artcle out, The print formating looks a little screwed over, something you might want to look into!
Muchos Gracias for your blog post.Much thanks again.
Appreciate you sharing, great article post. Keep writing.
Looking forward to reading more. Great article. Great.
Hello there! Do you know if they make any plugins to protect against hackers? I’m kinda paranoid about losing everything I’ve worked hard on. Any suggestions?
Very good blog article.Much thanks again. Want more.
Very neat article.Thanks Again. Awesome.
This is one awesome article.Really looking forward to read more. Fantastic.
Looking forward to reading more. Great blog post.Much thanks again. Fantastic.
There is apparently a bunch to know about this. I assume you made various good points in features also.
Thanks so much for the post.Really thank you! Great.
Hello this is good page. I very love this.
Do you guys read as many blogs as I do? I think I’m spending way to much time doing so!
Does writing these blogs make you any money? It seems like it would take a long time to write these. I hope all the hard work pays off for you.
Appreciate you sharing, great blog.Really thank you! Really Cool.
I value the blog.Much thanks again. Really Great.
Great, thanks for sharing this blog.Much thanks again. Great.
I really liked your blog post.Really looking forward to read more. Cool.
Muchos Gracias for your article.Much thanks again. Really Cool.
I truly appreciate this article post.Much thanks again. Keep writing.
A big thank you for your blog.Really looking forward to read more. Want more.
I have no idea why I read so many blogs, but I’m glad I do so. I always come out learning at least one thing every day.
This place is valueble for me. Thanks!…
Fantastic blog post.Thanks Again. Great.
I really like and appreciate your blog.Really thank you! Cool.
The new Zune browser is surprisingly good, but not as good as the iPod’s. It works well, but isn’t as fast as Safari, and has a clunkier interface. If you occasionally plan on using the web browser that’s not an issue, but if you’re planning to browse the web alot from your PMP then the iPod’s larger screen and better browser may be important.
http://www.humanhealthsystem.com/?p=132
Im grateful for the post.Thanks Again. Keep writing.
Muchos Gracias for your post.Really looking forward to read more. Will read on…
Major thankies for the blog article.Thanks Again. Cool.
Very nice post. I just stumbled upon your weblog and wanted to say that I’ve truly loved browsing your blog posts. After all I will be subscribing for your feed and I hope you write once more soon!
http://disabilitywilliamson.org/?p=33
Fantastic post.Thanks Again. Cool.
I value the blog.Much thanks again. Cool.
Awesome blog.Much thanks again. Really Great.
Very neat article post.Thanks Again. Want more.
I am so grateful for your blog.Really thank you!
Thanks for the blog.
Hmmmmm that was weird, my comment got eaten. Anyway I wanted to say that it’s nice to know that someone else also mentioned this as I had trouble finding the same info elsewhere. This was the first place that told me the answer. Thanks.
After reading this I thought it was very informative. I appreciate you taking the time to put this blog piece together. I once again find myself spending way to much time both reading and commenting. What ever, it was still worth it 🙂
Good stuff here! Well written and nicely explained.
Once again another fine blog piece, it’s going right in my favorite’s folder.
Is this the final piece to this blog? I feel like there might be coming an update soon possibly?
I just added this blog to my Fav’s. Very well written blog piece!
Muchos Gracias for your post.Really looking forward to read more.
I’m not that much of a online reader to be honest but your sites really nice, keep it up! I’ll go ahead and bookmark your website to come back later. All the best
Well… I was very intrigued by this blog. I found this very informative. I look forward to hearing your opinions soon.
I would like to thank you for the efforts you have made in writing this article. I am hoping the same best work from you in the future as well. In fact your creative writing abilities has inspired me to start my own BlogEngine blog now. Really the blogging is spreading its wings rapidly. Your write up is a fine example of it.
This article gives the light in which we can observe the reality. this is very nice one and gives indepth information. thanks for this nice article
Very interesting Blog and simple answer of many questions. Keep up the good work!
Once again another fine blog piece, it’s going right in my favorite’s folder.
Well… I was very intrigued by this blog. I found this very informative. I look forward to hearing your opinions soon.
Sometimes I think I read too many blogs. This was a great read.
Magnificently written post, if only all bloggers put up the same high quality content the net would be a great deal better place. Please keep it up! Ciao.
Hey i found this blog while researching. Keep up the good work, I wish the best for your site.
I really like and appreciate your blog article.Much thanks again. Fantastic.
When I originally commented I clicked the “Notify me when new comments are added” checkbox and now each time a comment is added I get several e-mails with the same comment. Is there any way you can remove me from that service? Appreciate it!
My partner and I stumbled over here different web address and thought I should check things out. I like what I see so now i am following you. Look forward to exploring your web page for a second time.
I was recommended this blog via my cousin. I’m not positive whether this publish is written by him as nobody else know such exact about my difficulty. You are incredible! Thank you!
Woah! I’m really digging the template/theme of this site. It’s simple, yet effective. A lot of times it’s very difficult to get that “perfect balance” between superb usability and visual appeal. I must say you’ve done a superb job with this. Also, the blog loads extremely quick for me on Internet explorer. Excellent Blog!
Admiring the commitment you put into your website and detailed information you offer. It’s nice to come across a blog every once in a while that isn’t the same out of date rehashed material. Wonderful read! I’ve saved your site and I’m adding your RSS feeds to my Google account.
Cool blog! Is your theme custom made or did you download it from somewhere? A theme like yours with a few simple tweeks would really make my blog shine. Please let me know where you got your design. Thanks
I value the blog post. Want more.
I really liked your blog post.Really thank you!
Really enjoyed this article.Really thank you! Will read on…
sekarang sudah jamannya cari uang dengan mudah, mencari peluang dari forex trading
I loved your article.Really thank you! Great.
Great post.Really looking forward to read more. Will read on…
Regards for this terrific post, I am glad I noticed this internet site on yahoo.
Hey! This is my first visit to your blog! We are a group of volunteers and starting a new initiative in a community in the same niche. Your blog provided us useful information to work on. You have done a outstanding job!
Dead written articles , Really enjoyed looking through .
I like the helpful information you provide in your articles. I will bookmark your weblog and check again here regularly. I’m quite certain I will learn plenty of new stuff right here! Best of luck for the next!
As soon as I observed this internet site I went on reddit to share some of the love with them.
I think this is among the most important information for me. And i am glad reading your article. But should remark on some general things, The web site style is great, the articles is really great : D. Good job, cheers
I like this website because so much utile stuff on here : D.
I love the efforts you have put in this, thanks for all the great articles .
Good day! Would you mind if I share your blog with my myspace group? There’s a lot of people that I think would really appreciate your content. Please let me know. Thanks
I really delighted to find this site on bing, just what I was looking for : D likewise saved to bookmarks .
I like this weblog very much, Its a rattling nice situation to read and receive information.
Sweet site, super pattern , rattling clean and utilize genial .
As I website possessor I believe the articles here is real excellent , regards for your efforts.
Very nice post. I just stumbled upon your weblog and wanted to say that I’ve truly enjoyed surfing around your blog posts. After all I will be subscribing to your feed and I hope you write again very soon!
Very interesting topic , thanks for putting up.
Simply wanna remark on few general things, The website layout is perfect, the content material is really superb : D.
Loving the info on this website , you have done outstanding job on the blog posts.
I am perpetually thought about this, appreciate it for posting .
I am trying not to chime in to much, but I’m really loving this site, and hope this, as well as the excellent reviews some other people have written, will help you decide if it’s the right choice for you.
I think this website holds some really wonderful information for everyone : D.
Wohh just what I was looking for, appreciate it for posting .
Some times its a pain in the ass to read what website owners wrote but this internet site is very user friendly ! .
I believe this web site has got very excellent written subject material content .
You have mentioned very interesting points ! ps nice web site .
I like this post, enjoyed this one thanks for posting .
I am glad to be one of the visitants on this outstanding site (:, thanks for putting up.
I like your writing style truly enjoying this website .
I dugg some of you post as I cerebrated they were very helpful very useful
Some genuinely interesting information, well written and loosely user genial .
Appreciate it for this post, I am a big fan of this site would like to go along updated.
hey there and thank you for your information ¡V I have definitely picked up something new from right here. I did however expertise a few technical issues using this site, since I experienced to reload the web site lots of times previous to I could get it to load correctly. I had been wondering if your hosting is OK? Not that I am complaining, but slow loading instances times will sometimes affect your placement in google and can damage your high-quality score if ads and marketing with Adwords. Well I am adding this RSS to my email and could look out for much more of your respective intriguing content. Make sure you update this again soon..
I really enjoy reading on this website , it has got good content .
I love forgathering utile info, this post has got me even more info! .
Some genuinely grand work on behalf of the owner of this web site , absolutely great articles .
great post. Ne’er knew this, thankyou for letting me know.
I am impressed with this site, real I am a fan .
Lovely just what I was searching for.Thanks to the author for taking his time on this one.
I think you have noted some very interesting details , appreciate it for the post.
Some genuinely great information, Glad I observed this.
Definitely believe that which you said. Your favorite justification appeared to be on the web the easiest thing to be aware of. I say to you, I definitely get irked while people consider worries that they plainly do not know about. You managed to hit the nail upon the top as well as defined out the whole thing without having side effect , people could take a signal. Will probably be back to get more. Thanks
I am not really great with English but I find this rattling leisurely to understand .
I really enjoy studying on this site, it has got fantastic posts .
Regards for this marvellous post, I am glad I found this web site on yahoo.
I got what you mean , saved to bookmarks , very decent internet site .
I like this web site very much, Its a rattling nice billet to read and find information.
Regards for all your efforts that you have put in this. very interesting info .
As soon as I noticed this website I went on reddit to share some of the love with them.
Its superb as your other content : D, appreciate it for posting .
Lovely just what I was searching for.Thanks to the author for taking his clock time on this one.
Loving the information on this web site , you have done outstanding job on the content .
Perfect work you have done, this site is really cool with fantastic info .
I am impressed with this internet site , real I am a fan .
I’d constantly want to be update on new posts on this site, bookmarked ! .
hey there and thank you for your info ¡V I have certainly picked up anything new from right here. I did however expertise some technical points using this web site, as I experienced to reload the site lots of times previous to I could get it to load correctly. I had been wondering if your hosting is OK? Not that I’m complaining, but sluggish loading instances times will very frequently affect your placement in google and can damage your high-quality score if advertising and marketing with Adwords. Well I am adding this RSS to my e-mail and could look out for a lot more of your respective interesting content. Make sure you update this again very soon..
I got what you intend, saved to fav, very decent web site .
I really value your piece of work, Great post.
Some genuinely prize posts on this internet site , saved to bookmarks .
Unquestionably believe that which you stated. Your favorite reason seemed to be on the web the simplest thing to be aware of. I say to you, I certainly get annoyed while people think about worries that they plainly do not know about. You managed to hit the nail upon the top and defined out the whole thing without having side effect , people can take a signal. Will probably be back to get more. Thanks
Appreciate it for this post, I am a big fan of this website would like to go along updated.
Some genuinely tremendous work on behalf of the owner of this web site , absolutely outstanding subject material .
Thanks for helping out, fantastic info .
I conceive this web site has got very wonderful indited articles articles .
Thanks so much for the article post. Really Great.
We are a group of volunteers and starting a new scheme in our community. Your web site provided us with valuable info to work on. You’ve done a formidable job and our whole community will be grateful to you.
Yeah bookmaking this wasn’t a speculative decision great post! .
I was studying some of your articles on this website and I believe this internet site is real informative ! Keep on putting up.
As soon as I observed this website I went on reddit to share some of the love with them.
I am glad to be a visitant of this gross web site! , appreciate it for this rare info ! .
As I website owner I believe the written content here is real good , appreciate it for your efforts.
Perfect piece of work you have done, this website is really cool with fantastic information.
I really like your writing style, wonderful information, thanks for posting : D.
Pretty nice post. I just stumbled upon your weblog and wished to say that I have truly enjoyed surfing around your blog posts. In any case I¡¦ll be subscribing to your feed and I hope you write again soon!
Perfectly indited written content , regards for information .
I am glad to be a visitor of this everlasting site ! , appreciate it for this rare info ! .
You have mentioned very interesting points ! ps decent internet site .
I like this post, enjoyed this one thankyou for putting up.
Some really interesting details you have written. Assisted me a lot, just what I was looking for : D.
I want assembling utile information , this post has got me even more info! .
Outstanding post, you have pointed out some excellent details , I as well think this s a very wonderful website.
I like this web site because so much utile stuff on here : D.
I dugg some of you post as I thought they were extremely helpful very helpful
Simply wanna input that you have a very decent site, I love the style and design it actually stands out.
I as well think thus, perfectly composed post! .
Thank you for sharing with us, I believe this website really stands out : D.
Thankyou for this marvellous post, I am glad I observed this web site on yahoo.
I believe this web site has some very wonderful info for everyone : D.
It is the best time to make some plans for the future and it’s time to be happy. I have read this post and if I could I wish to suggest you few interesting things or tips. Perhaps you can write next articles referring to this article. I desire to read even more things about it!
I am glad to be one of many visitants on this outstanding site (:, thanks for putting up.
I like this blog very much so much excellent info .
I conceive you have mentioned some very interesting points , appreciate it for the post.
Some truly prime blog posts on this website , saved to fav.
I really glad to find this website on bing, just what I was looking for : D also saved to favorites .
Im grateful for the blog post.Thanks Again. Will read on…
I cannot thank you enough for the article post.Much thanks again. Really Cool.
Hey, thanks for the article.Really thank you! Great.
Thanks-a-mundo for the blog.Thanks Again. Cool.
Im obliged for the blog.Really looking forward to read more.
Very neat post. Great.
Im thankful for the article.Much thanks again. Much obliged.
I really enjoy the post.Really looking forward to read more. Want more.
wow, awesome post.Much thanks again. Cool.
Thanks for the post.Really looking forward to read more. Awesome.
Im thankful for the blog.Much thanks again. Really Great.
Say, you got a nice blog.Really thank you! Keep writing.
I really enjoy the blog post. Will read on…
Thanks-a-mundo for the blog.Really looking forward to read more. Cool.
Thanks for sharing, this is a fantastic blog post.Really looking forward to read more. Great.
I cannot thank you enough for the article post.Really thank you! Fantastic.
Very good article post.Thanks Again. Really Great.
Thanks so much for the blog.Much thanks again. Really Cool.
I really liked your blog post.Really thank you! Fantastic.
I think this is a real great article post.Really looking forward to read more. Really Great.
I really enjoy the blog article.
I really like and appreciate your blog.Really thank you! Keep writing.
Thank you for your blog article.Thanks Again. Cool.
Muchos Gracias for your post.Thanks Again. Awesome.
I loved your blog post.Really looking forward to read more. Really Great.
Really enjoyed this article.Thanks Again. Cool.
You made some decent points there. I looked on the internet for the issue and found most individuals will go along with with your website.
Wow, great post.Really thank you! Really Cool.
Wow, great blog post.Thanks Again. Great.
Spot on with this write-up, I truly think this website needs much more consideration. I’ll probably be again to read much more, thanks for that info.
Very neat blog post. Cool.
Thanks so much for the blog article.Really thank you! Will read on…
Great article post. Keep writing.
I truly appreciate this blog article.Thanks Again. Fantastic.
I am so grateful for your blog post.Really looking forward to read more. Want more.
Very good blog post.Thanks Again. Cool.
I truly appreciate this blog article.Really thank you! Will read on…
I was very pleased to find this web-site.I wanted to thanks for your time for this wonderful read!! I definitely enjoying every little bit of it and I have you bookmarked to check out new stuff you blog post.
Youre so cool! I dont suppose Ive read anything like this before. So nice to find somebody with some original thoughts on this subject. realy thank you for starting this up. this website is something that is needed on the web, someone with a little originality. useful job for bringing something new to the internet!
You should take part in a contest for one of the best blogs on the web. I will recommend this site!
Wow, great blog.Thanks Again. Really Cool.
Fantastic post.Much thanks again. Really Great.
I think this is a real great blog.Much thanks again. Cool.
Major thankies for the article post.Really thank you! Fantastic.
This is the right blog for anyone who wants to find out about this topic. You realize so much its almost hard to argue with you (not that I actually would want…HaHa). You definitely put a new spin on a topic thats been written about for years. Great stuff, just great!
I think this is a real great article post.Thanks Again.
I am so grateful for your blog article.Much thanks again. Awesome.
Looking forward to reading more. Great blog. Great.
I really enjoy the article.Really looking forward to read more. Really Great.
Thanks-a-mundo for the article post. Will read on…
I am so grateful for your post. Keep writing.
Thanks again for the blog article.Really thank you! Will read on…
I really like and appreciate your blog article. Really Great.
Im grateful for the blog post.Much thanks again. Will read on…
Im thankful for the post.Much thanks again. Want more.
wow, awesome blog post.Really looking forward to read more. Keep writing.
Hey, thanks for the article post.Really looking forward to read more. Fantastic.
Appreciate you sharing, great article.Much thanks again.
A round of applause for your blog.Really looking forward to read more. Great.
Really appreciate you sharing this article post. Really Great.
Major thanks for the article. Fantastic.
Looking forward to reading more. Great article.Thanks Again. Much obliged.
Thank you ever so for you post.Really looking forward to read more. Awesome.
Thanks-a-mundo for the post.Thanks Again. Want more.
Say, you got a nice post.Thanks Again. Want more.
I simply wanted to say thanks again. I’m not certain the things I could possibly have handled in the absence of these points contributed by you about my area of interest. Entirely was a real traumatic dilemma for me, nevertheless seeing a specialised form you solved the issue forced me to weep with happiness. I am just happier for this guidance and thus hope that you really know what a powerful job that you are getting into training many people through your blog. I know that you’ve never met all of us.
Im thankful for the post. Cool.
Great blog article.Really thank you! Want more.
Thanks for sharing, this is a fantastic blog post.Really thank you! Really Cool.
Very informative blog. Awesome.
I think this is a real great post.Really thank you! Great.
Very informative article post.Really looking forward to read more. Much obliged.
This is one awesome blog article.Really thank you! Great.
I cannot thank you enough for the blog article. Great.
Thanks for the blog article.Really looking forward to read more. Will read on…
A round of applause for your blog post.Really looking forward to read more. Fantastic.
Thanks for sharing, this is a fantastic post.Much thanks again. Much obliged.
I loved your blog.Really looking forward to read more. Will read on…
After study a few of the blog posts on your website now, and I truly like your way of blogging. I bookmarked it to my bookmark website list and will be checking back soon. Pls check out my web site as well and let me know what you think.
Fantastic post.Really thank you!
Thanks for sharing, this is a fantastic blog.Really looking forward to read more. Really Cool.
Thanks for sharing, this is a fantastic blog.Much thanks again. Want more.
Im thankful for the article post.Thanks Again. Will read on…
Great, thanks for sharing this blog.Really thank you! Really Great.
I really liked your blog post.Really thank you! Cool.
I value the blog article.Really looking forward to read more. Want more.
Im thankful for the article post.Really thank you! Really Cool.
Thanks for the article post.Really looking forward to read more. Really Cool.
PXmwlC Really informative blog post. Keep writing.
We appreciate you any other superb article. The place otherwise might everyone get that types of information and facts such a perfect types of composing? I’ve a powerpoint presentation next 1 week, using this program . on the find similarly info grow taller 4 idiots ebook.