[Mifos-developer] Mifos Mobile

7 views
Skip to first unread message

Sam Birney

unread,
Mar 24, 2008, 2:37:31 PM3/24/08
to Mifos functional discussions, Developer, Aarti Sharma, tw...@grameenfoundation.org

The community input towards a mobile banking interface to Mifos keeps growing.  There seem to be several different organizations interested in working on this.  This would be great functionality to add to Mifos, although the internal team may not be able to focus on it as a feature area during 2008, we will be working on APIs to provide clean support and upgrade paths for this type of interface in the future and more. 

Tim Wood and Aarti Sharma, who are working on Grameen's Village Phone project, are also very interested in getting to a proof of concept and eventual full implementation of mobile banking with Mifos.  I think Tim has done some work on defining some initial usage scenarios that he can share.

In the spirit of open source, perhaps all the interested groups can collaborate on coming up with a functional spec, initial technical design, and proof of concept.  I would recommend making a wiki page on mifos.org for the project.

As Van mentions, one thing to note is that our current Mifos API, such as it is, will likely change significantly between v1.1 and the next big release.  Our hope is that after that, we will have a stable API, and be able to provide a smooth upgrade path for any changes to it.  Until then, keep in mind that the interface to Mifos APIs, or eventually Mifos web services layer, may need to be reworked later.  But I don't think this should stop anyone from thinking through the scenarios and design, and even a first implementation.

I will be interested to follow along with the development of this project, it sounds like an exciting step forward for Mifos.

regards,
Sam


On Fri, Mar 21, 2008 at 9:37 AM, Van Mittal-Henkle <va...@grameenfoundation.org> wrote:
Hello,
 
Thanks for your interest in Mifos and for thinking about extending it into areas like mobile banking.
 
Currently there is no clean API as such that Mifos exposes.  However, after the 1.1 release of Mifos creating exactly that kind of API is on our list of things to do.  One of the prime motivations for creating a well documented API like this would be to support integration with mobile banking. 
 
In the coming months it is likely that there will be some significant changes to the internals of Mifos as we rewrite parts of the code in order to support a robust API.  It would be very useful to first try to get an understanding of what the requirements would be to support your mobile banking application.  We could then use that information to help guide our efforts as we define the Mifos API for integrating with other applications.
 
Cheers,
--Van


Sent: Friday, March 21, 2008 1:37 AM
Subject: Re: [Mifos-functional] Adam- P2P Cash would like to assist in

Hi Tom,

Good to hear that. I was about to send the same message now till I saw yours. For mobile banking I am interested. We need to look at the various business models and to integrate it with Grameen model and MIFOS. In additions, there is another solution on using EFTPOS as one of the banking channels. We can get some codes and see how we can build on them. However, we need to know about MIFOS API for this or betterstill how to put the solutions together

Thank you,
Gbolahan Oshonubi
Intelligent Network Services Ltd
osho...@inslimited.com
Mobile +234-8023175974
Remain blessed

Disclaimer This e-mail (and any attachment) is intended only for the attention of the addressee(s). Its unauthorised use, disclosure, storage or copying is not permitted. If you are not the intended recipient, please destroy all copies and inform the sender by return e-mail. Internet e-mail is not a secure medium. Any reply to this message could be intercepted and read by someone else. Please bear that in mind when deciding whether to send material in response to this message by e-mail.


From: "Adam Monsen" <hai...@gmail.com>
Sent: Thursday, March 20, 2008 5:27 PM
To: "Tom Meredith" <mere...@mindspring.com>
Subject: Re: [Mifos-functional] Adam- P2P Cash would like to assist in


On Thu, Mar 20, 2008 at 9:20 AM, Tom Meredith wrote:
> developing a mobile banking interface to your code.
> How would you best suggest we start the process and is anyone else
> interested in assisting as well?

Hi Tom,

I would first suggest signing up on the mailing lists and joining the
IRC channel. This is the best way to keep abreast of community
activity with Mifos.

There isn't a functional spec for mobile banking that I know of, so
you might start with your own proof-of-concept. Here's how to get
started with the code:
http://mifos.org/developers

Looks like we've been thinking about this for a while:
http://thread.gmane.org/gmane.comp.finance.mifos.devel/1069

Cheers!
-Adam

--
Adam Monsen

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Mifos-functional mailing list
Mifos-fu...@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mifos-functional


-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Mifos-functional mailing list
Mifos-fu...@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mifos-functional


Gbolahan Oshonubi

unread,
Mar 24, 2008, 4:01:11 PM3/24/08
to mifos-d...@lists.sourceforge.net, mifos-fu...@lists.sourceforge.net, aarti.c...@gmail.com, tw...@grameenfoundation.org
Hi Sam,

Really, it is a good thing to see it that way. It is highly expected that to reduce the cost of penetration and operation in MF operations, the role of mobile banking is really great. Having seen what was done with Grameen Village Phone on one side and G Cash on the other side, it will be a good thing to follow this steps. While the MIFOS internal team may not be interested in the Mifos Mobile concept, I think the community can take a step to it. If you know the starting point, kindly point us to it. For others who may be interested, we may need to put in more efforts behind the scene.

Kindly let us see how we can kick off.


Thank you,
Gbolahan Oshonubi
Intelligent Network Services Ltd
osho...@inslimited.com
Mobile +234-8023175974
Remain blessed

Disclaimer This e-mail (and any attachment) is intended only for the attention of the addressee(s). Its unauthorised use, disclosure, storage or copying is not permitted. If you are not the intended recipient, please destroy all copies and inform the sender by return e-mail. Internet e-mail is not a secure medium. Any reply to this message could be intercepted and read by someone else. Please bear that in mind when deciding whether to send material in response to this message by e-mail.


From: "Sam Birney" <sam.b...@gmail.com>
Sent: Monday, March 24, 2008 7:38 PM
To: "Mifos functional discussions" <mifos-fu...@lists.sourceforge.net>, Developer <mifos-d...@lists.sourceforge.net>
Subject: [Mifos-developer] Mifos Mobile

Tim Wood

unread,
Mar 26, 2008, 5:28:56 PM3/26/08
to Sam Birney, Mifos functional discussions, Developer, Aarti Sharma

Attached is a brief document that outlines some usage scenarios and issues around mobile banking and mobile interfaces for Mifos.  It is not intended to be a comprehensive document, but should serve to add context to thinking around new functionality.

 

-Tim

Mifos Mobile and Mobile Banking scenarios.doc

Sam Birney

unread,
Mar 29, 2008, 3:14:41 PM3/29/08
to osho...@inslimited.com, Mifos functional discussions, eca...@grameenfoundation.org, tw...@grameenfoundation.org, aarti.c...@gmail.com, mifos-d...@lists.sourceforge.net

Hi Gbolahan,

I hope to get to meet you in person someday.  To be clear, the Mifos internal team is VERY interested in having a mobile phone interface to banking operations in the Mifos system.  Like everyone in this community, we have lots of big dreams, but only limited time and resources to pursue them all. 

Our belief is that after v1.1 is successfully launched, we, the internal team of developers, need to concentrate our efforts on improving the underlying architecture of the product and community backbone to facilitate this type of project and many more like it in the future.  So, it would be a great step forward for the Mifos vision to see a community-driven Mifos Mobile concept take flight, and turn into ideas that eventually make it into the Mifos product.

Here is how I suggest we move forward.

* We at the Grameen Technology Center would encourage and support you, Gbolahan Oshonubi, to be the project leader for the initial phases of Mifos Mobile.

* The project leader should reach out to all the people in the community who have expressed interest in contributing to this project, and coordinate with them on goals.

* If there is enough overlap in shared goals, the project leader should seek commitments from those interested and define the goals of the collaborative project.

* The project leader should set up a way for the project team to communicate.  I would strongly recommend that you use the existing Mifos community tools, which will improve over time: http://mifos.org, irc://freenode/#mifos, these mailing lists, the Mifos issue tracker, etc.

* The project team should work together to define the statement of success for reaching the goals of the project.  I would humbly propose a few, but the project team may well find better ones:

   - the usefulness of a mifos.org project page for Mifos Mobile
   - agreement on customer/user requirements for a first version of this mobile interface
   - a working proof of concept of at least one mobile operation in Mifos

* I would also encourage you to follow the principles of open source: Liberty, Openness, Transparency, Deliver Early and Often, Community,

* You may even be able to obtain funding for the project from interested investors, that is really not my area of expertise so I cannot help you with that.

I will be happy to watch as this project grows and flourishes, as I am sure many people on these lists will be, but will only be able to offer occasional advise if asked.

thanks and best wishes,
Sam

Andres Pacheco

unread,
Mar 30, 2008, 1:38:49 PM3/30/08
to Developer
Sam,

What a wonderful statement!

I think that's the whole point of an open source project, that is, that it is not limited to the roadmap of its direct sponsors and gatekeepers, but rather that it can grow by leaps and bounds depending on the interest and commitment of the open source community at large.

In the last year I have thought long and hard about this "mobile apps" topic, peeling the onion of mobile hype and mainstream commercial interests, to get to what I believe now the core would be for a MIFOS mobile project:

The cellphone as the most widespread terminal for the delivery of Web 2.0 apps (in the sense of the CRT [Cathode-Ray-Tube] Terminal of the mainframe days).

This requires a paradigm shift for the cellphone role, compared with the current commercial vendors: their focus is on making the cellphone a "personalized application delivery device", pretty much like a "fat client" in the old days of the client server paradigm, which we all know is dead; instead, I believe a "MIFOS and a lot of other mass applicaitons"  Mobile initiative would entail from the start the concept of the cellphone as a browser: a common, simple, controlled, device-independent, mass platform for the delivery of web 2.0 apps to individual end-users. In this case, device-independent means that no matter what cellphone you happen to be using, you can leverage it as an access device to your own "world", be it MIFOS or the myriad other applications that you may need at any point in time and place.

So Sam-I-Am, what do you think? maybe it's time to eat grren eggs and ham! hehehe
(this is actually a tribute to Dr. Seuss, whom I consider the best US early childhood book character of all times..;-{)

-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace

Gbolahan Oshonubi

unread,
Mar 31, 2008, 5:31:44 AM3/31/08
to al...@acm.org, mifos-d...@lists.sourceforge.net
Hello All,

Greetings! I really appreciate the efforts everyone has put in to get the topic Mifos Mobile to a point of interest to the community. While I have gone into discussions underground with various community members, I am positive that the project will success based on the enthusiasm expressed by the interest group. 

Having thought of the proposal by Sam, I am pleased to accept the responsbility of being the project leader for the inital phases of MIFOS Mobile based on Sam's early assurance of support from Grameen Technology Centre. However as you know the task ahead of us is not much if we believe in it. To this extent, I seek everyone's support to make the project a success.

While I went underground to discuss with various communinity members, I will like to state the interest of the following people Tom Meredith of P2P Cash, Sam Birney, Tim Wood, Saurabh Kumar, Aarti Sharma and lately Andres Pacheco.

Tim has provided a concept I think could be good to
premise on. Moreso, he stated his intent of getting to speak with Jitegemea on a pilot basis.

On the other hand, Suarabh Kumar has given a good step to starting the project technical implementation. I will forward his correspondence to the community which may be a good technical point to start from.

Tom Meredith of P2P cash has been speaking with me on this possibility both on MIFOS platform and on commercial bases for trial in African countries. As SaturdayMarch 29th 2008 morning before Sam's suggestion, he was ready to provide support for me privately to demo his solution on MIFOS. 

Adreas Pacheco's latest contribution is an energiser to believe in the project.

Also note that my initial proposal also sought for integration of EFTPOS with MIFOS for large scale micro-payment. Can we make it part of the project in order to increase the banking channels for MIFOS or just keep to the recently perceived views?

Meanwhile there are certain question we need to ask

1. Do we open a new mailing list (e.g Mifos Mobile functional and developers) to clearly define issue and topics for MIFOS Mobile or keep the existing mailing list.

2. Can we invite various groups like cgap, infodev, microsave etc that have worked or researched on similar interest in Microfinance parlance rather than re-inventing the will.

3. Can we invite various operators like SMART Communication (SMART MONEY) and Globe Telecoms (G Cash) both of the Philipines, Safaricom (M-PESA) of Kenya, MTN and Standard Charter (MTN Banking) to give us their experience and support as well.

4. Can we invite service providers like P2P Cash to see how to leverage on their solutions.

5. Can we invite applications developers who may be willing to support with their existing code platforms?

The response to these questions will go a long way to let us have the a good direction to where we can take MIFOS Mobile to and serves as a guide for the expectation of Grameen Technology Centre.

Finally, it is my pleasure to welcome every interested community member to kindly join the MIFOS Mobile team to move the project to the next level. We hope to make a phenomenon as MIFOS is presently. We will need various subgroups to help in the areas of standards and specification, coding and development, testing and integration.

While I wait for the responses to the five questions, the suggestions on the first one will go a long way to let us start the discussions on the various topics on MIFOS Mobile.


Thank you,
Gbolahan Oshonubi
Intelligent Network Services Ltd
osho...@inslimited.com
Mobile +234-8023175974
Remain blessed

Disclaimer This e-mail (and any attachment) is intended only for the attention of the addressee(s). Its unauthorised use, disclosure, storage or copying is not permitted. If you are not the intended recipient, please destroy all copies and inform the sender by return e-mail. Internet e-mail is not a secure medium. Any reply to this message could be intercepted and read by someone else. Please bear that in mind when deciding whether to send material in response to this message by e-mail.


From: "Andres Pacheco" <alps...@gmail.com>
Sent: Sunday, March 30, 2008 7:39 PM
To: Developer <mifos-d...@lists.sourceforge.net>
Subject: Re: [Mifos-developer] [Mifos-functional] Mifos Mobile

Edward Cable

unread,
Mar 31, 2008, 1:24:46 PM3/31/08
to Sam Birney, osho...@inslimited.com, Mifos functional discussions, Tim Wood, aarti.c...@gmail.com, mifos-d...@lists.sourceforge.net
Gbolahan,

To facilitate the ease of collaboration on the Mifos Mobile Project and help the community drive it forward, I've set up a couple pages on our Wiki - I pulled all of Tim's document out into an introduction page, http://www.mifos.org/developers/wiki/MifosMobile, and also set up a Project Page to make ongoing work public to the Mifos community, http://www.mifos.org/developers/wiki/MifosMobileProject.

I look forward to seeing this take flight and wish you the best of luck in leading these efforts.

Cheers,

Ed

From: Sam Birney [mailto:sam.b...@gmail.com]


Hi Gbolahan,

________________________________________


From: "Sam Birney" <sam.b...@gmail.com>
Sent: Monday, March 24, 2008 7:38 PM
To: "Mifos functional discussions" <mifos-fu...@lists.sourceforge.net>, Developer <mifos-d...@lists.sourceforge.net>
Subject: [Mifos-developer] Mifos Mobile

The community input towards a mobile banking interface to Mifos keeps growing.  There seem to be several different organizations interested in working on this.  This would be great functionality to add to Mifos, although the internal team may not be able to focus on it as a feature area during 2008, we will be working on APIs to provide clean support and upgrade paths for this type of interface in the future and more. 

Tim Wood and Aarti Sharma, who are working on Grameen's Village Phone project, are also very interested in getting to a proof of concept and eventual full implementation of mobile banking with Mifos.  I think Tim has done some work on defining some initial usage scenarios that he can share.

In the spirit of open source, perhaps all the interested groups can collaborate on coming up with a functional spec, initial technical design, and proof of concept.  I would recommend making a wiki page on mifos.org for the project.

As Van mentions, one thing to note is that our current Mifos API, such as it is, will likely change significantly between v1.1 and the next big release.  Our hope is that after that, we will have a stable API, and be able to provide a smooth upgrade path for any changes to it.  Until then, keep in mind that the interface to Mifos APIs, or eventually Mifos web services layer, may need to be reworked later.  But I don't think this should stop anyone from thinking through the scenarios and design, and even a first implementation.

I will be interested to follow along with the development of this project, it sounds like an exciting step forward for Mifos.

regards,
Sam

On Fri, Mar 21, 2008 at 9:37 AM, Van Mittal-Henkle <va...@grameenfoundation.org> wrote:
Hello,
 
Thanks for your interest in Mifos and for thinking about extending it into areas like mobile banking.
 
Currently there is no clean API as such that Mifos exposes.  However, after the 1.1 release of Mifos creating exactly that kind of API is on our list of things to do.  One of the prime motivations for creating a well documented API like this would be to support integration with mobile banking. 
 
In the coming months it is likely that there will be some significant changes to the internals of Mifos as we rewrite parts of the code in order to support a robust API.  It would be very useful to first try to get an understanding of what the requirements would be to support your mobile banking application.  We could then use that information to help guide our efforts as we define the Mifos API for integrating with other applications.
 
Cheers,
--Van

________________________________________


From: mifos-functi...@lists.sourceforge.net [mailto:mifos-functi...@lists.sourceforge.net] On Behalf Of Gbolahan Oshonubi
Sent: Friday, March 21, 2008 1:37 AM

To: mifos-fu...@lists.sourceforge.net; mere...@mindspring.com
Cc: mifos-fu...@lists.sourceforge.net
Subject: Re: [Mifos-functional] Adam- P2P Cash would like to assist in

Hi Tom,

Good to hear that. I was about to send the same message now till I saw yours. For mobile banking I am interested. We need to look at the various business models and to integrate it with Grameen model and MIFOS. In additions, there is another solution on using EFTPOS as one of the banking channels. We can get some codes and see how we can build on them. However, we need to know about MIFOS API for this or betterstill how to put the solutions together

Thank you,
Gbolahan Oshonubi
Intelligent Network Services Ltd
osho...@inslimited.com
Mobile +234-8023175974
Remain blessed

Disclaimer This e-mail (and any attachment) is intended only for the attention of the addressee(s). Its unauthorised use, disclosure, storage or copying is not permitted. If you are not the intended recipient, please destroy all copies and inform the sender by return e-mail. Internet e-mail is not a secure medium. Any reply to this message could be intercepted and read by someone else. Please bear that in mind when deciding whether to send material in response to this message by e-mail.

________________________________________

Hi Tom,

Cheers!
-Adam

--
Adam Monsen

Gbolahan Oshonubi

unread,
Apr 1, 2008, 3:13:34 AM4/1/08
to eca...@grameenfoundation.org, sam.b...@gmail.com, mifos-fu...@lists.sourceforge.net, Tw...@grameenfoundation.org, aarti.c...@gmail.com, mifos-d...@lists.sourceforge.net
Hi Edward,

Thanks for the efforts. I believe this will help us move forward. I tried forwarding the document from Suarabh but did not go because of the size. I will forward another one without any attachment.


Thank you,
Gbolahan Oshonubi
Intelligent Network Services Ltd
osho...@inslimited.com
Mobile +234-8023175974 
Remain blessed

Disclaimer This e-mail (and any attachment) is intended only for the attention of the addressee(s). Its unauthorised use, disclosure, storage or copying is not permitted. If you are not the intended recipient, please destroy all copies and inform the sender by return e-mail. Internet e-mail is not a secure medium. Any reply to this message could be intercepted and read by someone else. Please bear that in mind when deciding whether to send material in response to this message by e-mail.


From: "Edward Cable" <eca...@grameenfoundation.org>
Sent: Monday, March 31, 2008 7:23 PM
To: "Sam Birney" <sam.b...@gmail.com>, <osho...@inslimited.com>, "Mifos functional discussions" <mifos-fu...@lists.sourceforge.net>
Subject: RE: [Mifos-functional] [Mifos-developer] Mifos Mobile
On Mon, Mar 24, 2008 at 1:01 PM, Gbolahan Oshonubi wrote:
Hi Sam,

Really, it is a good thing to see it that way. It is highly expected that to reduce the cost of penetration and operation in MF operations, the role of mobile banking is really great. Having seen what was done with Grameen Village Phone on one side and G Cash on the other side, it will be a good thing to follow this steps. While the MIFOS internal team may not be interested in the Mifos Mobile concept, I think the community can take a step to it. If you know the starting point, kindly point us to it. For others who may be interested, we may need to put in more efforts behind the scene.

Kindly let us see how we can kick off.


Thank you,
Gbolahan Oshonubi
Intelligent Network Services Ltd
osho...@inslimited.com
Mobile +234-8023175974
Remain blessed

Disclaimer This e-mail (and any attachment) is intended only for the attention of the addressee(s). Its unauthorised use, disclosure, storage or copying is not permitted. If you are not the intended recipient, please destroy all copies and inform the sender by return e-mail. Internet e-mail is not a secure medium. Any reply to this message could be intercepted and read by someone else. Please bear that in mind when deciding whether to send material in response to this message by e-mail.
________________________________________
From: "Sam Birney"
Sent: Monday, March 24, 2008 7:38 PM
To: "Mifos functional discussions" , Developer
Subject: [Mifos-developer] Mifos Mobile



The community input towards a mobile banking interface to Mifos keeps growing.  There seem to be several different organizations interested in working on this.  This would be great functionality to add to Mifos, although the internal team may not be able to focus on it as a feature area during 2008, we will be working on APIs to provide clean support and upgrade paths for this type of interface in the future and more. 

Tim Wood and Aarti Sharma, who are working on Grameen's Village Phone project, are also very interested in getting to a proof of concept and eventual full implementation of mobile banking with Mifos.  I think Tim has done some work on defining some initial usage scenarios that he can share.

In the spirit of open source, perhaps all the interested groups can collaborate on coming up with a functional spec, initial technical design, and proof of concept.  I would recommend making a wiki page on mifos.org for the project.

As Van mentions, one thing to note is that our current Mifos API, such as it is, will likely change significantly between v1.1 and the next big release.  Our hope is that after that, we will have a stable API, and be able to provide a smooth upgrade path for any changes to it.  Until then, keep in mind that the interface to Mifos APIs, or eventually Mifos web services layer, may need to be reworked later.  But I don't think this should stop anyone from thinking through the scenarios and design, and even a first implementation.

I will be interested to follow along with the development of this project, it sounds like an exciting step forward for Mifos.

regards,
Sam

On Fri, Mar 21, 2008 at 9:37 AM, Van Mittal-Henkle wrote:
Hello,
 
Thanks for your interest in Mifos and for thinking about extending it into areas like mobile banking.
 
Currently there is no clean API as such that Mifos exposes.  However, after the 1.1 release of Mifos creating exactly that kind of API is on our list of things to do.  One of the prime motivations for creating a well documented API like this would be to support integration with mobile banking. 
 
In the coming months it is likely that there will be some significant changes to the internals of Mifos as we rewrite parts of the code in order to support a robust API.  It would be very useful to first try to get an understanding of what the requirements would be to support your mobile banking application.  We could then use that information to help guide our efforts as we define the Mifos API for integrating with other applications.
 
Cheers,
--Van

________________________________________
From: mifos-functi...@lists.sourceforge.net [mailto:mifos-functi...@lists.sourceforge.net] On Behalf Of Gbolahan Oshonubi
Sent: Friday, March 21, 2008 1:37 AM

To: mifos-fu...@lists.sourceforge.net; mere...@mindspring.com
Cc: mifos-fu...@lists.sourceforge.net
Subject: Re: [Mifos-functional] Adam- P2P Cash would like to assist in

Hi Tom,

Good to hear that. I was about to send the same message now till I saw yours. For mobile banking I am interested. We need to look at the various business models and to integrate it with Grameen model and MIFOS. In additions, there is another solution on using EFTPOS as one of the banking channels. We can get some codes and see how we can build on them. However, we need to know about MIFOS API for this or betterstill how to put the solutions together

Thank you,
Gbolahan Oshonubi
Intelligent Network Services Ltd
osho...@inslimited.com
Mobile +234-8023175974
Remain blessed

Disclaimer This e-mail (and any attachment) is intended only for the attention of the addressee(s). Its unauthorised use, disclosure, storage or copying is not permitted. If you are not the intended recipient, please destroy all copies and inform the sender by return e-mail. Internet e-mail is not a secure medium. Any reply to this message could be intercepted and read by someone else. Please bear that in mind when deciding whether to send material in response to this message by e-mail.
________________________________________
From: "Adam Monsen"
Sent: Thursday, March 20, 2008 5:27 PM
To: "Tom Meredith"
Reply all
Reply to author
Forward
0 new messages